MFLTTHGFHIDNPVQGKDIFQCRLLGLQALIVLDDVDDAEKTDSLLDMNAVGSGSLILLTSRDKDLLRRSSPKIVLYDVKPLNRKHAQELFCHHAFLLPKPVQRFEDLVGEFLKICGGLPSSLKALGRHLAGNDDKTFWKLQVEKFSKRLPNDIINTLKVSYEALSKEKKEMFLDIGCFLVGEDRELAVQVLEGIGYFDVEDCLESIHQKCLVEYNYDVKSNNYINYKYEHSRVIMHIQVKGLARHIVREEFFEFTNHRPLRLSCSSDIEEMFQLQDGSDSYLTRGIRIPKGENPPQLSNDINIRGVLLLVIEHPMDFSSFSMSGNLVWLCFNSFPSISIPSTISLARLRVLELHTPGDHLQ*