MKAAVLREINKPLEIEDIQHGDPGPREVLVRTVAAGVCHSDLHFQNGSYPYPLPAVLGHESAGVVEAVGSDVTYVKPGDHVITCLSAFCGHCEHCLTGHMSLCQEPELQRAPEQPPRLANGDEAVWQFLNLSSFAEYMLVHEHAIAKIREDMPMAQAALIGCGVTTGVGAVIHTAAVEPGSTVAVIGCGGVGLSAINGAAIAGAARIIAVDMVPGKLELARKFGATDVVNAADGDPVAQVQELTSGGVHYSFEAIGLKATAEQSFKMLARGGTATIIGMIPVGVNVELHGPEFLMERKLQGSNMGSNRFRVDMPRFVEFYLQGRLHLDDLISRKIKLEDVNEGLAALETGEVARSVIMFD*