MRIQASERDMGDQFPAGLRVLVVDDDRTCLAILKKMLLRCAYDVTTCGMARLALAMLRENKERFDVVLSDVCMPDMDGFKLLELVGLEMDLPVIMMSANGETSLVMKGIIHGACDYLLKPIRIKELKNIWQHVFRRKRNILKDADGADHDRQKRKPDEGDSMPAAGSAAAAGSKKRKEIKEDDEEFELDMDDSNTLKKPRVVWSVELHQQFVTAVNQLGIDKAVPKRILELMNVQGLTRENVASHLQVSPHSLPRFYIFP*