MEKVCVLGTGSWGSALALGLAKKGNDVSMWTRKEEQAKKINRTKENTDYLPGVLFPNNITISTDIEKTIKDCKVIVLAVPSQAVRSTCQKIKPFIKEGQVIVNVAKGLEKGTGLRLSQVCEEELPQNPYVILSGPSHAEEVARDIPTTVVVASKDLKIAQMIQDLFMSPKLRVYTNPDIVGVELGGALKNIIAFGAGICDGLGYGDNAKAALMTRGISEMSRLGIAMGANMSTFAGLSGIGDLIVTCTSMHSRNRRAGILIGKGMSLEDTLKEVKMVVEGITATEVAHDVAEKLDIDMPITNAIYSVIKKGSNPKEVGIELMMRSKKHEMEEVVLGDDI*