MSLKRRLGFTSTRSFVLTSIFAGALFLFSTLQLPYIDIDRVFCAEIPWAVPGECYWFKRPGLMRNGLFLHLVTFLPAGALVCFQFIPVLQRPKYTAFHRANGYIVLSLSGIGIITALIISKEAMGGPITNRIGTLILATTISTSLLKAIIAIRHRKIQEHRAWMLRGWFYVSISAIISSHGSPESQATSIITMRIILVSFAHMIGTPSRAMTLSMSCSVIEYLHKSFPNASQTVYPSCEAYFSGENLAQEALVTTNWDLNDLPGITAALRIGYAVGGWVAFAIHSVGIEIYIRKTSPQYKVKAV*