MFDLLLRHARLVDDTLTNIALQDGKIAALGDVDGPALKTIDLRGECFVSAGWIDSHVHCYPTSPIYHDEPDSVGIATGVTTVVDAGSTGADDIDDFYTLTRDATTDVYALLNVSRVGLIAQNELANMANIDADAVRQAVKRHPDFIVGLKARMSSSVVGVNGITPLERAKAMQQENGNLPLMVHIGNNPPDLDEIAERLTAGDIITHCYNGKPNRILRPDGELRASVTRALARGVRLDVGHGTASLSFAVAKRAISLGILPHTISSDIYCRNRINGPVHSLANVMSKFLAIGMSLPQVIACVTANAADSLNLKTKGRLQPGLDADLTLFTLKRQPTVLVDAENDSLQAEELLTPLAAIRAGKGYMTEQGSAEHAFDF*