MLYGVQVWGPSVDHHGRSGSTDGWRCMEKPLVSMISRMIRAEASVPHDIIRAELAAPPIVVEALTRSVSFMHSLWDLPRHRYARLALESSRQLALQGDVACWYAEMTSWFQLHGVSMDRLPPFQYSLDAPSLTLTRAEITRLIRQDLIQLDTRRTWIQPMQELGTKMAFYREHLLQLTEDGFVTRPSYMDTHLSHALRCAIGQIRTSSHQLEVETGRFRGVPAEARICRLCDLEPETELHYICHCPVYYEIRGRFHCLFREGFGPLTRVMRYEDQRCLALFLLELRSHTESLLRRSTERHSQSQITDFFVPALRQPEERQPRQDLTQPRGILSDRALQLGRARRPRLQRVSQHRRRLQQRIKIILSRHARRPARVLTMEDIDEIRQRPMLQIL*