MAKTKRKVLDSYAIQGTNKIVRAGDCVLMRAVDSDKLPYVARVEKIEEGSKNNVRVRVRWYYRPEDSIGGRRQFHGTKELFLSDHYDEQSADTIEGKCTVHTFRNYTKLDSVGNDDYFCRFEYKAATGSFSPDRVAVYCKCEMPYNPDDLMVQCDACKDWFHPECLKMSPKVVKKLDHYFCPDCSTQNGEKKTRKLLSNDASPQKAKIGSPANKAAKAVILLSWRGCTSWAIIFFNRILCELKSEARDRRAVRGFRFVKELVLVERFLLSTSLADVVHCLGGSSMPLVFTDLCLEKTLGEVPKIF*