GMVPAYGFALVLRPFIGPKWQFMPAPPGIPVVLIMIIMAYYVIGMIPGTILRGMMPLFFILIILWPD