VPPDMLLILAYFMSMFPVIIIGSPWDPAVYMCMYIMLKFLGIPPFMAMIMFVLRIPMGPLFMMAMFILTGLPYVPLVVIMGFWMGDLSAILYMLRIGFLELILQPLSQ