MRVDMNKSMALARRKLRLCEEVVQACKSPGEFPDLEKLLVEPSWVEVLQDEFKKPYMENLQTFVKQQAAGKVPVYPPAAKVFNAFNSCPFDRVKVVLLGQDPYHGPGQAMGLSFSVPEGIRIPSSLLNMYKEIHSDVGCRVPLHGNLEKWAYQGVLLLNTVLTVREQQANSHAKKGWEPFTDAAIRAISKRKTGFVFLLWGNCAREKIRLINPNEYHVFKAAHPSGLSAHKKQKKQMYIAMFNIKLIIFPSML*