MKITSTAMLAPVYGTPHPLAGAEVQLTVFDRAAFDLYVPSVLAYRAPAPSNEAIKEGLLRAVAAYPHLAGRLAVDHHGRRFLHVNDQGVLVVEATVDGADLDDVLANSGRAMATDVADLYPALPEDNVGAALLQVKLVRYRCGGLVVGSICHHHTADGHSMSAFFTAWATAVREGEGFTAPTPFLDRAATAVPRTPPVPAFDHRSIEFDGGEAAAAGGGRSSYAAVSLDKIKDLTVHFTAEFVGELKARAGGRCSTFQCLLAHVWKKITAARDLSPEEFTQVRVAVNCRGRANPPVPMDFFGNMVLWAFPRMRARELLRATYGAVVGAIRDAVARVDGEYIQSFVDFGGAAAAGGGGGGDLVATAAAAGTMLCPDLEVDSWLGFRFHQMDLGTGSPAAFLPPDLPVEGLMVFVPSRAAKGGVDVFMAVAEHHVEAFERIIYSLEEGHGHHVGPCHL*