MGACKTASTCSPDEAQGTHVFNILGYSKHRGMGSKHDCYIRSKSFTVGGLDWAIRFYPDGLETQDHISVYLELLSKRTKVRASCDLRLVDQCTGLSSSVHKTGPRLFSFDDSTRFAPQFSELKKRSEIEGEGSVYLRDDRLTIECMVTVMEKPHVADTKPFPKIDVPPSDMTADVGRLLEEKEGFDVTFIVGGETIEAHRFVLAMRSPVLKAELYGPMREARPGQYITIEDMQPAVFKALLHFIYTDSLPRDTDLEGHKDTDMVQLLLVAADKYALERLKLVCQSILCEGLNVDTVAMTLALADQHNCHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX