MKMGESSNDDLLGLLLQSTDCNEGGNNSKNIRLTVDEVIEECKLFYFAGQETTSVWLTWTMVVLSMHPNWQEHAREEVLQVCGKNTPRFESTNHLKIVTMILNEVLRLYPPVHGMFRQTAQKTSLGGISLPANVDLYLPTILIHHDPEIWGEDSAEFKPERFSSGISSASKEHLAFYPFGWGPRICIGQSFATIEAKIALAMILQRFSFELSPSYTHDPRTVISLQPQFGAQIILHQL*