MTENLTIAVIGAGGKMGMRVSNNLARTSHTVFYSENSEPGQVRVKDAGREVTDTAEAVKDAQVVILAVPDIALGPVSAQVVPQLKSGAIVLTLDPAAAYAGLLTKRDDVEFVVAHPCHPSVFLQRKTPEEVADTFGGIAAAQDVVAAIESGDEAARAVAAEVIRTMYAPVIDVHWVTVKQLAYLEPTLVETVACMVGALLKEALEETVNTVGVPEPAARAMLLGHVQVALANTLKGDNPFSDACLIAMDYGRETIVKDDWKKIFNDGELDAVIAKMLHLDKVQH