MPPLRRRRGRPASASAAAPYRRRVFARSHHVADVVRCSAACRRWARVVAANSAVISNALPPVGRFLRRAALGIFHQDKDAPTAHTRSPMRFVPDPAAPDPQLAQRQWPPQFMHSRPVASRNGLLVLELQPDCHRDGLRLVVCNPITGREVTLPALCGREKLRDYGCAVITGHDQDPPRSLAYLRVLLMLLLRHWPVGAEAKTGFKVSGWKLRLSQAVVLRGTAFWPLDNGALGVRLGPESTMEPHLLPYCVPHCWPEKRLLGVSPDNRRLFFIYFGVGDDILVAKISYFAIDGDDISSGRQEGSRLEEAVLMHQMKMTRADPHVQDTLKLRWFCDMSGLVLFTLGQGSGHNGIFALNLQTRMVNKVADGECDSWKNIVGYEMDMAAYLASAAHRSERKI*