MESRPNTSLYARTFREPPIQVIVGSARSTYFVHPGALSWCDKSALSARIDGPWKQNGADSPIDWSDFDEQTVECVLSYLYTQDYYVPQLEHVPDDSCKNEDDCQGRAFSAEVTVGDLLTLFIATTGIEPSTPEAVPDDQETPNRPLTPLSRCLKAGLPADNNHTAAGACTYRASQNRNDHHGAEILVHAKVYCFAHRYCIRELEDFALQRLTKVLIIIDAETEAVFPYLADAIHVVYDSTPGASLQDNPARKLLSQYVALNYTRLESESFDQIMAEGGEFIVDLSHKLARRLNMSGIGAETLVEQIDDLHLQINDLSLRLHDQASQLNDARKELMEWDNWNRGISGKYRKARRKVTSGIAST*