MSEISKLTHPRVIDGWFREISDEYFPGQAMMLRVEEILLAEKSEFQDILVFKSTDYGNVLVLDGIIQVTERDEFAYQEMITHLPMFSHPNPKRVLVIGGGDGGVLREVVKHPSVESATLVEIDSTIIDLSRKYLPGMSSALDHPKVKICIQDGFKFLEEASEKFDVIITDSSDPEGPAEAFFQENYFHLLKSALSPNGIVISQASENIWLKIANLKKLKNICEKVFSQVKYSYCTIPTYTSGQLGLMVCTDSPEIELITPSRRVSRKEESALFRYYNSEIHTQSFVLPTWADKVING*