VIMVLMVMMPEDPDSILYFIMFILVPLLLYIPGLLKIVIVYIEGIPKGPPPYFMVMVLMFPDMPMLAWALTTPFGYYALMMMKFILGPLMFMWLCR