MPPVTPATAISVLPLHAAVAAGKVEEVQVWLDVHAPLPSEEGLDREGKSVSTPQWPPRPVSDILGPGSASREPPCDQVGDAADAGPGANEATEDGENPVRPGIQNKHRFAGELARLPSIPKRDSDRSSAGVDGVKRGPVDTRNEHGNTALAVAAALADPAVAAELTALLLEHGASPLVLSSNLTPLHWAAQQGNWAALTTMAKWEGGRAVDARAAETGETPLMAAASAGQLDCCLSLLTAGADPLAVNVDGVGILALVASKVSQGKRSKVRAAVRLALLNAAPQLRVLLLHHEDCGRHISFKPHQESPERISAILAFIAKGATIGSLSADELLVSTEFDQASKEHLLRCHSEEYISVITQLGEQVANTPVAFTPYYQGFKGLPQAKQKKAEFSDTFFSPGTMAAALRAAGGVVHAVESVLKGHSRTAFVCVRPPGHHAGVDGATAGAPSSGFSIVNNAMIGEWSSDVS*