FPPWFYFWMIMMLGLMIIVYFQNGSVMIGIMILFGPHFIILLAKGHFFMIPLAKILFIMF