MNVGIVVHGPEIIDSGFAEKIFAILKNLDENINLQMRLGGTIGRVAVIDNSLEDIIDISEKLVPSKSLKKLENNDILILLNYGKSKITGHTFGKIVVERSNVKKPVIQIERPGEADGTIILWNTTKYDEKLGNIVSEISDKLNLNVEECISKGLNFWVEGSKSFRKINGVDINESIMLNGIIIGRSSQNDVTIVSENGHIVDIIGGTVKWHGVEKLGNIDLEKVVVKTGLLRRHPSKNQKIAKYNLNSNLGEVLFVNHAGEDVLETIKNKKICAVITVGDDTTTICGDILSRFGVKIIGITDGDRDDILKNPSILSGSVIFLIKNQKDDDVGELLERELDNSEKLGNFEKYVETIKQIMKKECIEFEEIIH