AQANMQPMCWYVLMYGLMLKLPFLMVYFMPIGLRSSVLMVMIPPKFGDPWLAFMFLWMILMIMILFLPIVPFGFMMMVVPKMVAMFLFFLMPFPLLMWMLMMLLLLVTG