MRMFLPVFNYVCMLILSVITATFVYTLLFIPAEAGFGYVEMTSLLMLIAYVVFATPIQLVLHRHPKRFRGRDLLVYFLAAWMVCSALALWIDYGLVVFISYKVYLFSFCSALIYWVLNSVFLMKNRS