MSHILGLHRSFTASAFVRSSSNNIHNHRMGDKRVAVQELRELADFESIANADGLISIGGFGSLLSVRSARYTFPALKDFRVSRLSGFRRVFGHIAPVFFERGIANVETKEISSLSVEPCPGEQILITVFEIGMSEIPAFMEREHEFRFLMVFPESLDGIPASQPVVVCAHYSDEEYFEHRCKGSKDEFYNRYGCHGIDKIWRDDILPCRVYLRHCVLAAKNLGTEVFDNFLDYTYLGDRRTTIRQYLDMYPQIMKEEPPPPLKERYGG*