MDQTALEHMATNLASHLRARGSHICEPSSYAPIKRANGTSPAPVERKYRGVRLRQWGKWVAEIRLPNSRKRIWLRSYDSPEKAARAFDAAFICLRGGEAIAGLNFPESPPTVVARTSDPREVLAYATSHANRLSSDATIAQEEAALVAGGSFDWSQLPLYSPMTTPTAEHWEEDNVEATTSDNLWSFDF