MGRGTKTPPASPKEKLRIGINGFGRFGRLVARVALESDDVELVAVNDPFISTDYMAYMFTFDTVHGQKLAKSDIYAQDSHTLSFAGKKVAVYGQKDLAKIPWSKHRADYVVECTGNYTDKDRASAHLKGGAKKVIITGFSKDAPTFVVGVNEREYRPEHNVVSMGGCTTNCMTPLMKVLHERFGVAEALMTTVHSLTATKKSLDGPSLKEWRSGAAAGFNLIPSSTTASKAIGRLIPTLNGKVRSIAFRVPTPDASLVDLTVKLNRRVPYEEICAAIREEADGKMKGILGYNDNDPASCEFIGDSRSSIFDSKAGFALAENFVKLVAWYDNEWGYSHRVLDLIMHMSSVQHSRYHF*