MRYSWWTGKLTIDGIGSGRSDTKADGRPKVALVVGITGIVGTSLAKILPRSDTPGAPWKVYGVARRPQPRWFQDAPIEYIQCDVLDEADTQEKITPLRDVTHLFWVVWVSRSTEEKNCQDNGKMFRNVLDALLPNAPRLQHVVLQTGGKHYVGPFGSLGKIAVHEPPFKEDMRRLPVANFYYTLEDILFETVKKKESLTWSVHRPSAIIGFSPWSLMNLLGSLATYAAICKHEGLPFHYPGNRVTWEQFGDLSDAELIAEQEIWACVDPNGKNQAFNVTNGDVLNYKRIWTLLAARFGLELVPYDGRRRSLKEMMKGKGPVWEEIIEEHNLSPTNLEDVGNWWFVDAILNAPMPTAFSMNKSKELGFLGFRNTESSILHWIDKMRHKRIIP*