MNLFIHNIIEGRESFIDQAHHFHGNWVHAKKMYASYEYAISDGVTVFEAGDMNNFRNIFKYHPGRVVGAYDNVIVLGHVGVGLFGHFMNEVLTQTVLFPEEIQRKSYIIVKGNRSMWEGIMAALGFEGRTIVLQPEQWIYCENLYTVVEPRPHGGYYGPAIDNLHTVLRKAFNISHIIPTKIGFLNRKGPLRVVANYGALIEAAKKKYPDSDFFLIPDTLVAYEAAKTFSTCRIMMTTTGSSCNNIMYMADKTCIIKLVGPIVDVSNIVVPISIEIYQINIYYPGLLH