MLKVKKHMEVNQEFMEALSSNPGLREAHLGQACALCLCGEPCPRVCRICASKNSDDITQMALDKCDRSARFVELVDCGHVFEVSVLDTYMDIDNAGATAVKLKQCPKCRSPIRRTLRYSNIVKTKLQQIEEVKKRVIGFKKVKRGNEMLKVKKYMQAIPVFMKALSSNPGFLEAHLGQACALCGSGAHTQAIQHLCFIIEHSTYKTLMLAKLPTESLKSGLTTENVNSKLADNELAIDALLQWALVCSVRNDLATGLAICDIILLRNPGHAKTAEIKREVMTLNRVKRQVIEVMTKEVGERGHX