MPDVTLTTLQGLKQSGEKIAMLTCYDATFAHTASQAGVDVLLVGDSLGMVLQGHDSTLPVSNEEMAYHTACVKRGNKGSLIVTDLAFESSHSVAQTLADAVRLMQAGAHMVKLEGGAWLAEPIARLAQMGVPVCAHLGLTPQAVNLFGGFKVQGRQETQARQLRADAIALEQAGAAMLLLECVPSVLAEEITQAVKIPVIGIGAGAATDGQVLVMHDMLGLSLTGRSPKFVKDFMQGQESIPAAIAAYVRAVKDVSFPAAEHGFNA*