MSFPQMMMKSRLSGSLVNQLLLGSRPYSTAIFRAAANQPTLGRLLTVQGRSLSTGAAVAGEDEKVVAGSTASGRPEENKVVSYWGIAPSKLAKEDGTEWKWNSFRVLSLSFSKIFVSGGDDVNVVMDGRDGSQYAYPYTQATEQMMKMAFPWEAYTPDLSIDLKKHHAPITFLDKVAYWTVKMLRYPTDVFFQRRYGCRAMMLETVAAVPGMVGGMLLHCKSLRRFEHSGGWIKALLEEAENERMHLMTFMEVAKPKWYERALVFTVQGVFFNAYFLAYLISPKLAHRVVGYLEEEAIHSYTEFLKELDKGNIENVPAPAIAIDYWHMPLNSTLRDVVVVVRADEAHHRDVNHFASDIHYQGHELRDSPAPLNYH*