MTTSELVFIPSPGAGHLPPTVELAKILLDRDQRLSITIIVMKISLGAKHDTESATPIPRLRYIDIPCDESTMALISPKTFLSAFIEHHKPHVRNIIRSIIESNSVRLAGLVLDMFCAPMTEVANEFEAPTYIYYTSGASMLGLQLTLQAKRDEEEHDVTELKGSESELSIPTFVNSVPAKVLLDVLLDKEGGSKMFLDLAKTFRESKGILVNTFQELESHGVDYLLSSNADIPPVFPVGPILNLKNATNDGKTDEIMTWLNDQPESSVVFLCFGSMGSFSEKQVKEIAVAVERSGQRFLWSLRRPPPKGKIEYPKDYENPEEVLPEGFLDRTSSVGKVIGWAPQTAVLSHPSVGGFVSHCGWNSTLESIWCGVPVAAWPLYAEQQLNAFQLVVELGLAAEIRIDYRRNVGPEETEMIVTAEEIEGGIRKLMSDGEMRKKVKEMKEKSRLAIAEGGSSHAAIGRFIEHVISE*