MDLLEPGVPEIQWEEIAECPVKRLDGAAVQIRNLLYVFAGYATIDEIHSHVNVLDLMTNTWIDTFDMPKEMAHSHLGMVTDGRFVYVVTGQYGPQCRGPTNLNFVLDTETKSWDRLPPLPVPRYAPATQLWRGRLHVMGGSKEDRWEPALEHWSLAVKDGKAVETKWRAEIPIPRGGPHRACIVFGDRLFVIGGQEGDYKPKPGSPIFKCSRQREVVYSDVYMLENAAKSWKAMPPMPKPDSHIEFAWVIVNDSIVIVGGTTEKNPVTKKMVLVGDVLQFSLTKMRWKIIGRMPYRVKTTLAAFWDGWLYFTSGQRDKGVDDPAPKKIVGKTWRTKLRLVL*