MTAQTPIHVYSEIGKLKKVLLHRPGKEIENLMPDYLERLLFDDIPFLEDAQKEHDAFAQALRDEGIEVLYLETLAAESLVTPEIREAFIDEYLSEANIRGRATKKAIRELLMAIEDNQELIEKTMAGVQKSELPEIPVSEKGLTDLVESNYPFAIDPMPNLYFTRDPFATIGTGVSLNHMFSETRNRETLYGKYIFTHHPIYGGGKVPMVYDRNETTRIEGGDELVLSKDVLAVGISQRTDAASIEKLLVNIFKQNLGFKKVLAFEFANNRKFMHLDTVFTMVDYDKFTIHPEIEGDLRVYSVTYDNEELHIVEEKGDLAELLAANLGVEKVDLIRCGGDNLVAAGREQWNDGSNTLTIAPGVVVVYNRNTITNAILESKGLKLIKIHGSELVRGRGGPRCMSMPFEREDI*