MEKRPRSFYVLAAFFALFVLFLYGPTITIAILSFQGPQGGLTFPMNGVSTHWFANLFQQQAVGDIWGAFRRSLALGLMVMVVTVVVAVMGGLAFRKRFPGSGALFYLIVASLIIPSILISLGVGLIFNILEWPVHWATSGFGSQLTWTLPFGLLIMFAVFNRFDKSYEEAARDLGASPWQTVRHVVLPIIAPALIGVALFGFTLSYDEFARTLLTAGSYNTLPLEIFGMTTSVTTPVLYALGTLTTAFSMVVILGLLGIVWLARRRRARLGSDAGSGLA