MAKVIKLFNTLRNHWKKTTVGACLLTWGGNWLYGKHCDNLLRRAACQEAQVFGNQIIPSSMQIKKATVFLNPAACKGKGRSLFEKNAAPILHLSGLDVTVVKTDYEGQAKKLLELMENTDMIIIAGGDGTVQEVITGLLRRADEAAFSKIPIGFIPLGKASTLSHTLYPECVNQVQCITDATLSILRGETIPLDVLQIKGNKDQPVFAVTGLRWGSYRDAGAKVSKYWYLGPLKIQAAHFFNTLKEWPQKHLASLSYLGPTPRPPEEPEKKTSRPPLYARIYKRLLHYWAPAPTETPKEVTPEPWQEMQLSAIELSVTTQNRHLDLKHTEDFMNICIEPDTVSKGDYIKRGSQKMEEPHMCPEGSQFLQASRCILQLPEDSEGSLSIDSEEYEAMPLEVKLLPRKLKFFCDASKKDQMLHSTS