MTFVQSVLKLTANTGGPISKSNVSCALKSYEDYHTCYGGNVGDRKANYADMVNKYYDLVISFYEYGWGHSFHFAHRLKQESLRESIKRHEHYIALRLSLKPGMKVLDVGCGIGGPLREIAAFSGASITGLNINAFQISRGIELNKSWGLDKTCDFIKADFMNMPMPDNIYDAVYVIDASCHAPDLVACYKEIKRVLKPGQLFAGYEWCMTDAYDPKNSDHQQIKVADIELGNGLPDVRTMAECLEALKVAGFEVLMEEDLAKVSPIPWYFPLDPSQVSLSSFPLSKLGRLLIHSLVWALEFLGLAPAGSVRVSGFLEKAAEGLVAGGRKEIFTPMYFFLVRNPLESIPAEDQKL*