MRHANKKMKPWHVVPNCRVAVLVSLVLLVMVFILILKNNGKHDTSFSLAELKWNSSRSSVQFHPSVEFINETEVIWKIPDSPKAVLFLAHGCNGRAANFWDRSQSCPNCIGLPEERLIVLYALARQFAVLTISSTGRCWSLRVEKYKVKGIIEWWIEKNKLGKLPLTALGASSGGYFVSSLATEMRFSSITLMIAEGVFDSMDIPKDYPPTLFVHMPKDRTRKRRIDENMETLKKKGISVSEIKCLEFPLTPKLLSDRIPGLDETVSVKLFNLFHERGFIDEKGYMRNDGRAIHWNDTLNKRELSPDKVEWVDHVEEELNLAFAYHEMTSLQCGQIFNWFESHIG