CDMFPENLFLRAMLHGYMLWLPLLLVVFMPCGLCFMMLMIFIPPKMGGWELIYWMKMFMLMIMQRLLPIIPFGFMVIVIPMPRLSFLFYDIPFPLLLIIMMMLLIWIGG