MLRYVLRRFLLLIPMVLAASVIIFLMLRLGTGDPALDYLRLSNLPPTPEMLASTRTMLGLDQPLYVQYGTWLWKALHLDFGISFASQRPVLDDMLNFLPATLELAGAALVLILLTSVPLGIWAARHRDRLPDFAVRFIAFLGVSMPNFWLAFLLVMAFSVYLQWLPAMGYGGWQHIILPAVSIAFMSLAINARLLRASMLDVAGQRHVTWARLRGLNDKQTERRHILRNASLPMITAVGMHIGELIGGTMIIENIFAWPGVGRYAVSAIFNRDYPVIQCFTLMMVVVFVVCNLIVDLLNAALDPRIRRHEGAHA*