MTIVRSALSRSAGRRLGARYMSADPKVLAGSGVFQGLTDQDRIFTNLYGEQDWRLKDALKRGDYDMTKEIMWMGPDWIVQEIKDSGLRGRGGAGFPSGLKWSFMPKETDGRPSFLVVNADESEPGTCKDREIMRKDPHKLVEGCLIAGFAMRARAAYIYIRGEYFNEAVVLDEAIHEAYSAGLIGKNACGSGYDFDIYLHRGAGAYICGEETALIESLEGKQGKPRLKPPFPAGVGVFGCPSTVTNVETIAVAPTILRRGASWFASFGNENNRGTKLFAISGHVKNPMVVEESMSIPLQELIEKHCKGMRNGWDSLQACIPGGSSVPVLNKALCDEALMEFDDLRAKGSGLGTAAVTMFDNTVDMVGAIRRLSHFYKHESCGQCTPCREGTGWLEDILIRMEKGDADKREIPMLEEISRQIEGHTICALGDAAAWPVQGLVRHFKKDIEDRIDDPEGFDFEAAFQKSWSGDPFANDAWVKEHGAGRTYAA*