MNNSKSNLLDTEHGDKVAEQMNLASMDCLPDDLLVQILYFLPTKEAISTSLLSKRWRTLYSLVHNLDLDDYIFWHHEDGYNQYFSNDIQKSFEEFMERTLALLGGGHIKTFSLISDEIYRFDHVVDSIRPWLYYNLQKDSLWQFGFPYKVFTSTKLVKLSLGTRLACPRIPQDTSLPVLKVLLLEYIWFEDNQLSDVFLAACPALEDLTIHHMFRPFLISSKNLKKLSVTINFSYYVDRSTILTLDTPNVVDLYYSDFPRPIAPHCHLDSLAKVELDLHSLEDDSRQVQNDADVKNLISEIRNVKTLHLTYSAVELMLSSKKRDWKVLPLLLERSPNLKTLVLSGLNRYTFGRRHRFVGIQIPSSNKIKMLSIKQYQGSATELKHISHLLLKMECLELVKVYLATEMDDLKKMQLTEDVVKLPAASSKIVEKLKAFGAKAVLERVSFLD*