MAASAMEAVCVTGGSGYIGSWLVRLLLDRGYTVNATVKDLKDEKETKHLEALEGAESRLRLFQIDLLDYESIVAAVRGASGVFHLASPCIVDQVHDPQKELLGPAIKGTNNVLTAAKEVGVKRVVVTSSVSAIVPSPKWPSDVPKTEDCWTDEEYCKQNQLWYPLSKTLAEKAAWDFAKEKGLDVVVVNPGTVMGPILPPTLNASMLMILRLIQGCTETYENFFMGSVHVKDVALAHILVYENKAATGRHLCVEAISHYGDLAAMVAELYPEYNIPRLPKDTQPGLLRSKTGSKKLMELGLEFIPMEQIIRDGVESLKTKGFIS*