MFDLLLRRARLVDDTLTDIAIQDGKIAALGEISAPSRKTIELNGKVYVSAGWIDSHVHCYPNSPIYHDEPDSVGIATGVTTVIDAGSTGADDVDDFYQLTRKAATEVYALLNISRVGLIAQNELANMANIDAAAVKQAVQRHPDFIVGLKARMSSSVVGENGITPLARAKAIQQENDDLPLMVHIGNNPPNLDEIADLLSSGDIITHCYNGKPNRILNPAGELRSSITRALQRGVRLDVGHGTASFSFEVARRAIALGILPHTISSDIYCRNRIDGPVRSLALVMSKFLAIGMTLPQVIDCVTVSAAEGLRLSRKGRLEVGFDADLTLFRLEHRPTLLVDAEKESLQADNILVPLAAIRAGKGYLTEQGSAEHAFDF*