MLHCSASPTCCLAATDACQGRPTHQPPLSGQLVLSAGWRFRSTRFVVTNTIRALTTGSAVAMAAQSLSRTATRGAQGPSVTLCGRATSLRMSQNKLLALYRHQQHAAQPAALRREAASCRAAAKAAPAAATPAADVTKVRSKAGGSGIGSGIKLENIAIGFKNEQVLRDVSWEVKKGERVGLVGVNGAGKTTQLQIIIGKLTPDSGEVIKARESMQIAYLTQEFDVEPTRTVREEFMSAFEDQMQTLKRQEEIQKGLEEVGEDMERMSKLLDELAALNNEAEALDVALIDKKIDQMMPELGFSPTEDNDRLVASYSGGWQMRMCLGKILLKDPDLLLLDEPTNX