MDLGLKDVHVLITGASGGIGIETAHAFLAQGAKVSAHYNTQIGELGALEERYGPGRVYAVKADVRSEAEVQQALDAASAKLGPVQVLVLNHGIFPATDVLLKDMSLEQWQRTLDVNLTGCFLFARAFMRQVTGEMSNVAVVLIGSTSGLFGEVGHADYSSTKAALHNGFMRTLKNEIYHVNPRGRVNTVAPGWVLTKMAEEARPRDRPPRPTARGSSGAGAAGCGRDPGVLDRACCTIAMRKVAAPADVANAVLFLASGRAAGHVSGTVLEERGGAGGAAAAAAAIAAARKLSAGAGERGGLAAGSGEGRPGARPLPGSP*