VMFFLPDIFMFLLIILILPWVIVLIFMPIDPAAWIAMMMMYLFLKILGMPGMMLIAPYYPDLMLFMVSMTGLPPNIPMMMVFVFGLLIFTASGMYIGMEMLWVALM