MRYVEYGKTGKMVSVVGYGGLRFDLEKSNQENADLVKYAYEKGINYFDTAPGYCDDRSEDIFGLAFRQMIKEGKTDFYVSTKEKPKACDTSEKAIEAVKKSIERLGVSKINFYHVWNIRKMEHYELAMRPGGQYEGLLKCKEEGLIDHIVFSSHQPGDEVIDILSENKFEGVTMGINILNFPYRLKGAKYAVDNGYGVVAMNPLSGGTIPKYNKELSFLSKDGESTIESALRFNIGISQISISLIGFNKKQDIDDACKIADENRIYSDEDIHDIETRLNKNMNEICTGCGYCKVCPKGINTPAYMLFYNEKQMFKKSDEEMTKLVYGLGHWNYTMNSKAKAKECISCGKCEVECTQHLPIIDRLKEIKKWEEDGANSVKV*