MSPRITVPIFFLHVIFIALSRSFSNAAGPETLAARVTRDSATGFYAIQMHQKTPLEAERLVLDIQGDSVWVHCQGGAYTSSTYRRVACGTAICSASSEGRCGNLCYGPGICHNNTCIVEVYNAYLDLDSTGDLSQDVVALFTIHGAKVTIPRFAFSCAPSIFVKEMGKGIAGLAGLNKAVMALPTQLSATLGFNNKFAICLPGGRGNVEGVVFFGNEPYVFSPGIDVSKHLTYTPLVQYGHHKNQHYISVSTIQIDNRKITVPTGTVARLDSIYYPHSFLATPIYNAFLASFLKAAEARNITRVSTVNPSQACFDARTISWTKVGPRVPTIKFVLHNSQTIWKISGANSMVPDKRDRLLCLAFFDAGPNGGTEGGYDLGPIVISTHQMRDNLLEFDIANNRFGFSSTLLGLNTTCSNFKFSSF*