MKSVEWFTWGVFLLLSGFGEAGRMGLGFQEKNPVFVKEKQSPFYAVPSNYEEVEFSSIVEPMYSGIATFGRLENVECLSKRSEDFDIAFIGMPFDTGTSYRPGARFGPSSLREGSRRINTKYGAVNVPLEINPFKSWAKLVDCGDIPVTTYDILKAMDQLESAYFQLIARKPSSFTDHDGFAKNDTVLPRVLSLGGDHTIVLPILRALHRVYGQPISVIHFDSHLDTWAPGLIGDGDEADGINHGSYFYFASQEGIMSKDANIHAGIRTPISSFSDYDDDVDCGFKIIEAREIDDLGIDGIVKKIRDRVGDNLVYLSIDIDVLDPAFAPATGTPETGGWSSREMRAILRGLQGLKFVGADLVEVAPAYDVAEITSLAGAQLLFDIVSMMVKYPLVKEADLSRYMPIHK*