MSMLMGIGIIMMYMPNYGFMVVFMYPIPIMGIGMIMMMLIMLPATIQYEIFPGMWIWFVFIPLGAMFLVIRVIPMH