MKIIITEKPSVARDLAKVFGATTKRDGYIEGKGYSFTWAFGHLLQLAPPQEYGYIGWKVKNLPMLPQKLKLSVRKIRTNEGMIEDPSVRKQLNTIKALFDIATEIIVATDAGREGELIFRYIYHYLHCQKPFRRLWISSQTDAAIKDGFRNLKPGKDYDTLFYSAHCRSESDWLVGMNATQALSISAGSKTVLSLGRVQTPTLAMICARYLENKNFIPQTYFQVIISLQKDGQNFKAVSKKNYYKREEAEEILNAVKSVADGFATGGDISKVETKTKKEQPPLLHDLSSLQQEANKKKGYTADETLAILQRLYEEKLITYPRTGSQYIGDDVFETIPQLIEKQQQHPFFSKQAIVLANNKLNKRSVNAKKVTDHHAILPTGEPARNLSPDKQVLYDMIIGRMLEAFHEVCVKDLTKITIESGSTFIANGTVIRSAGWRAVYNEPEENDQDQPENNTIPKVSEGESLAIIEKSIAEKQTKPKPLYTEASLLKAMETAGKEIENEELRYAMKGSGLGTPATRASIIETLIKRSYITRKKKNLLPSETGLAVYDIVKDKLIAQAELTGQWEKRLEEIRSGASVKAFKEEIKQYTRKITEELLIAGKELELLLEDQG