MENGKDDEQVSKNKRYRKDKPWDNENIDHWKIEKFTKEDNKHHFLEESSFKILFPKYREKYLQQFSTDIKNTLHNHFIKFEINLIEGYMTVKTTKKTFDPYIIIKARDMISLLSRSVPFSHAKRVLEDETFCDIIKISGYIRNKNKFIKRRQRLLGSNATTLKALEILTQCYICVHGKTVSVIGNFKSLKIVRRIVIDCMKNIHPVYHIKELIAKRELEKNDELKNENWEKYLPNFKKRNVQRKKIKQKLEKKNGKKKSIFPPDQLPRKIDIQMETGEYFMNNNKKKKQPKEDPKDDD