MNLMKKPLNFYMVNAFTDSAFKGNPAVVCILDGKNERDDSWLQSLAAEFNIPLTCFVIPITGSHSPHDVLLRWFTPTLEVNLCAHATLASAHTLFSNGFVGSDTIEFATRSGILRAKKISGDVKFEKGSFLIELDFPVIPTCDYNSSDKLMFSIAFNGATIVDILGTTTGKVISKAFNGASKASSTDKIIVVLQTWESVKELQPRMDDILKCPGKIIIVTAAAPERSVYDFCSRIFAPKLGVDEDAVCGSAHCALAHYWSLKMNKTDFFAYAASRRSGTVKVHYDKEKQRVLLTGKAVTVMKGHVVLSSWESVIELQPKTDDIMKCPAKVIIVTAAAP*