MVESWGLAPEHHIQINRGRVFDDALAALGPAVLSGDQATWRREHPDERPPGSLKGIVRVQFTNEHGVEEAGVDGGGLFKDFLNDLIAEAFDPVKTGLFAETPDRTLYPNPASVRRCGPDHLRKLEFLGAMLGKAVYEGILVDLPLAGFFLAKLRDGRPPELNDLATLDPELYHHLLSLKRLPPHQVEDLFLHFTATDASTAGDVELAPGGSDVRVTAFNRTRYVHLMAHHLLHRQVRSQSDAFVRGFRSLVAPRWLRVFAPAELRLLIAGAGGRIDVGDLARSATYSGGYAPDHPTVVALWQAVNEFTEEEQRELLRFVTACPNTPLLGFGQLTPPFCVHRAGMTGGSRGSEADADTARLPTAATCMNLLKLPPYRTKEQVRKKLLYAIKSGSGFDLS*