MLERKMSRFTAGQVIKCKAAVAWGAGESLKIEEVEVAPPQTMEVRIKVHYTALCHTDLVFWQAKGQTPLFPRIFGHEAAGIVESVGEGVTDLKEGDSVLPVFTGECGECRHCKSEESNMCDLLRINTERGVMINDGKSRFSINGKPIYHFLGTSTFSEYTVVHVGCVAKINLEAPLNKVCILSCGVSTGMGATLNVAKPKKGSTVAIFGLGGVGLAAAEGARIAGASRIIGIDLNSDRFEKAKLFGVTEFINPLDYEKPIQQVIAERTDGGVHYSIECTGNVKAMIQAFESCHDGWGVAVLVGVPHSDAVFATSPLHFLSERTLKGTFFGNYKPRTDLPALVELYLDKKLELEKFITHEVSLADINKAFDYMIKGESLRCVINMTDCVVDRYDGICLLDSSPCIQ*