MGCWVFGILLGLVALGVDGYPAEDLVLGLPGQPKVDFRQFAGYVNVDEKKGRSLFYYFAEADEHPEKKPLTLWLNGGPGCSSVGGGAFTELGPFFPRGDGRGLRKNKSSWNKASSLLFVESPVGVGWSYSNTTSDYNCGDASTAKDMHAFLLGWYKKFPEFKTRDLFLTGESYAGHYIPQLAVVLLNHNKHSTGFKFNIKGLAIGNPLLKLNRDIPSIYEFFWSHGMISDEIGLSIMNQCDFDDYAYSSPHNVTTDCNNAIREANRVVGDYINNYDVILDVCYPSIVQQELRLRKFATKISVGVDVCITYERRFYFNLPEVQHALHANRTGLPYSWSMCSDEINYSGTDGNIDILPSLKTIIQNGIPVWVFSGDQDSVVPLMGSRTLIRELAHDLKFKVTVPYSTWFYKGQVGGWATEYGNLLTFATVRGAAHMVPYAQPERALLLFKSFVSGKRLPDTAHPSLD