VILFMFDILAAMAMLMKFPLTIMLIFKPWDPLAWRAFMYMMMFAILMGMSVFMLVIIAFWMVAYWLVGFMGIPLRVPLVMVLLYGIPIFWACGPAITADMLLRAMT