MGSKTLFKWPKQITNSLVVQLIKAEKDVHKAVNMFDSATAEYGNGFRHDHETFGLIISRLVTVNQFRPAEGMLERMKQEKCMVTEDIFLSICRGYGRVHRPLDAIRVFHKMEGFQLRPTQKAYLTILDILVEENHVKRAIGFYREMRELGIPSSVVSLNILIKALCKNKETVDSALRIFQEMPNRGCQPDSYTYGTLINGLCRLGNISEAKELFKEMEQKGFSASVVTYTSLIHGLCQSNNLDEAIGLLEEMKRNDIEPNVFTYSSLMDGLCKGGHSSQAMQLLEVMDKKHHLPNMVTYSTLINGLCKERKLREAVEILDRMRIQGLKPNAGLYGKIISGLCAAGSYQEAANFIDEMVLGGISPNRASWSLHVRMHNMVVQGLCNNVDPPRAFQLYLSMRTRCISVEIDTFDCLVKCFCKRGDLHKAARILEEMVLDGCIPDEGVWNVVIGGLWDRKKVREATEQLLVELQQKFVEAES*