MAGHVSVPLYPNLTAESARQVLEHSESAVVFVGKLDDWPAMAPGVPEGIPTVAMPLHPEGRFDRQWSDLQACAPLEGDTPTAAEQLATLIYTSGTTGVPKGVMHNFSSFAFAASRGVELFGTREDDRMLSYLPLCHVAERMFVEMGSLYGGTTVFFAESLDTFVEDMKRARPTLLFGVPRIWTKFQMGVYSKMPAQKLDRLLKLPILGRIVGRKVLAGLGLDAVRYALCGAAPVPEALLLWYRRLGLDVLEVYGMTENSGYSHVCRPGRQKTGWIGQNSPGVEVRISDEGEVQVRSGATMVGYYKEPEKTAEVLTADGFLRTGDKGEQDAEGNLRLTGRMKEIFKTSKGKYVAPAPIENRLAVHDRIEQVCVVGEGLSAPLGLCVLSEVGRREALNGTRGALESSLRAHLEQVNGALDKHERLVGLVLVQETWAVDNGFLTPTLKIKRNMVEGAYGSRFHEWVERREAVLWHE*