MSESLLQDGLLLLLQAAEKIDRESSKSAYHHSERWETRNGSSRHLYDDGAAHYSSSYSFSSVHRRNAPSTRCTHNELEKSRRAHLRTCMDALKELLIFDSEAPRITTLTVLRKATTTIQQLQQRNEYLEACEDGEKHRFSQLMKRRQALRKKIEAKRNRTLKIQNWHERNRNYSECSVLTTSSEDSEMDCGSRHMPSNMYSILPQFCAIDNHRYASPVVTAKTEMSKAISDSVVVSGTTKTTTYAVYHHDKSEEKTSIGATGMSPTDAYDASSSDSGFEEVITATSATDDQSALKVEPPAISNTEEVVYTAAANGGSEYFKAY