MLSLRIAAASRLRGLLGGGAATGARTRAFSYGRVVDAAARDGELRVFVVAGEVSGDSLASRLMASLRALSPVPVRFAGVGGELMRNKGLQSLFPMEEISIMGLWELLPHIYNIKRKIEDTADAAVLFQPHAVVTVDSKGFSFRLLKQLKCRYNQVARPLHVHYVAPSFWAWKDGERRLAKLHNFVDHLLCILPFEEEICRLNGLPATYVGHPLLDDAIGLNMEKELSSVNSMHQRSGEDFRQEHEISPDSTIITILPGSRMQEVARMLPIFLQTVQHLSHTFNELSLVIPVAPHRDVRVYVDNVVRSGPFPVVLITGETLKERYDAFNASRAALCTSGTAVMELMLAKLPCVVAYRAHFITECLIHLRKKIDFISLPNILLNSPIVPEILFGACTAENLAAKLSEVICNDEARQLQVESAEQLLEMLYEPIKQRGGLFQEELHNSSLPSNIYSPSTIAALTVLYTDNHQQAVHQN*