MVIRFLLNLLWLVFGGGFVLALGYGVAALICFVLVVTIPFGVASLRLASYSLWPFGRTIVRKPGAGLPSGLANVLWVVLAGWWLALSHILAGIALCVTIIGIPFGVANFKLVPAALWPLGQEVVDNP