MGAIMFDIGVNLTSSQFSRDHDEVVARALAAGVNGMLLTGTNLAESQQAQKLASRYSGCWSTAGVHPHDGSSWTPAVAEAIYTLAGEPQVVAIGECGLDFNRNFSTPHEQEVAFSAQLALAAELSMPVFLHCRDAHDRFLTLLKPWLEKIPGAVLHCFTGSRSEVQECLDLGLFIGITGWVCDERRGLELRELLPAIPAERLLLETDAPYLLPRDLKPKPASRRNEPAYLPHILASVAAWRGEEAQWLEAQTDANVRALFGVDINGV*