MVRYSWWTGRITIEEGGIGGLDTSVDGHPKVALVVGITGIVGTSLAKILPRSDTPGAPWKVYGVARRPQPRWFADAPIEYIQCDVLDEADTQAKITPLRDVTHLFWVVWVSRSTEERNCEDNGRMFRNVLDVLLPNAPKLQHIVLQTGGKHYVGPFGSVGKIAAHEPPFKEDMPRLPVPNFYYTLEDILFESVKKKEGLTWSVHRPNAIIGFSPWSLMNVLGSLATYAAICKHEGLPFQYPGNRVTWEQFGDVSDAELIAEQEIWACVDPNGKNQAFNVTNGDVLNYKRIWSLLAGRFGLEVVPYDGHPRSLKVMMKDKGPVWDEIVEKHDLSPTKLEDVGNWWFVDAMLNLPAPVVFSMNKSKELGFLGFRNTETSILHWVDKMRHKKVIP*