MAFRKLAARAAQVAARPYVSARVSALYPRQAPPALWTSSRAYDVNTRSKEHLNIGTIGHVDHGKTTLTAAITKVLAEVGGATSVAFDQIDKAPEEKARGITISTAHVEYETEKRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAADGPMPQTREHILLARQVGVPNLVVFLNKVDTVDDSELIDLVEMELREMLSFYKFDGENIPIIRGSALHALKGTDDKLGKDAIMALMKACDESIAAPKRALDKPFSMPVEDVFSIQGRGTVATGRIEQGIVKSGEEVELVGIVPTQKTTITGVEMFKKSLNEGQAGDNCGLLLRSLKRDQVQRGQVLCKPGTITPHKKFEAEIYVLNKDEGGRHTPFFSNYRPQFFMRTADITGTITLPEGVEMVLPGDNVNAVFELITPIALEKGMRFALREGGRTVGAGVVAKVLE*