MTSWFQLHGVSMDRLPPFQYSLDAPSLTLTRAEITRLIRQDLIQLDTRRTWIQPMQELGTKMAFYREHLLQLTEDGFVTRPSYLDTHLSHALRCAIGQIRTSSHQLEVEKGRFRGVPAKATICRLCDLEPETELHYICHCPVYYEIRGRFHCLFREGFGPLTRVMRYEDQRCLALFLLELRSHRESLLRRSTERHSQSQITDFFVPALRQPEERQPRQDLTQPRGILSDRALQLGRARRPRLQRVSQHRRRLQQRIKIILSRHARRPARVLTMEDIDEIRQRPMLQIL*