MAFIPFYSFAQVKGSEGSNNVNNHGFYIGGQYKPGIGVIGDLSVKADSIDIKAILALKADAAAENPAGANNVPSEVSKFIQKPDNFKGFYKPTYNNSFAGFSGLIGYSTPNGVRLELEGSFENFELKNSNKCTLKNAYKYFAAAAKLKANNDEIDDAAAGENENHNKYLIIIMF