MDRKQGFFAALKEEVVRGLSPARSRAKSPGRAGSPMSGLLRRRKQSHNQYTLTPLMEGPDPDGSEIGESKRSGLGLGHWMKGQLSRTPSVTSAAYRRSDLRLLLGVMGAPLAPVHVSTTDPLPHLSIKDTPIETSSAQYILQQYTAASGGQKLQNSIRNAYAMGKVKMIASEFETATRVLKNRNASKDADSGGFVLWQMNPDMWYVELAVGGSKVHAGCNGKLVWRHTPWLGAHSAKGPVRPLRRALQGLDPRTTASMFADARCIGEKKINGFPSYPHPIQWWRCCLLGNHNQFIPGRL*