MGHQAQHATDDTEELLAAHRELWCHALGYVKSMALKCALDLRIPDIIQRCGGSATLGQLLAASEVPASNLGYLRRVMRTLTAMRIFAVVGHGHGPDKADDPADDDATAVSYRLTPASRLLATSDDDDDASKNNLSIHPNISSHVRPKNVSLLFSMAEWMKDEQALSVSLYETVNRKCMWACVEDDAATRACFYESMDADTRLVMQAVIRKCPAVFDDGLTSLVDVGGARGTAAAAVVAAFPHIQKCTVMDLPHIVAEAPAGTGLCFHGGDMFEHIPSADAVMLKVYIYTNWYQMDWILHDWDDDKCVKIMERCKEAISGKEGRGGKVIIIETVLGSRPDDDATCKETYVLDLQILSFVNGAEREEHEWRRIFLAAGFRDYKITHTRGIPSIIEVFP*