MSRRLRRTKIVCTMGPSTDRDNNLEKIIAAGANVVRMNFSHGTPDDHIGRAERVRSIAKKLGKTVAILGDLQGPKIRVSTFKDGKIFLNVGDKFILDAELPKGEGTQESVGLDYKTLPQDVVPGDILLLDDGRVQLKVLSTDGAKVFTEVTVGGPLSNNKGINKLGGGLSADALTEKDKADIITAARIGVDFLAVSFPRSSADLNYARELAQQAGLNAKIVAKVERAETVANDEAMDDIILASDVIMVARGDLGVEIGDPELVGVQKKLIRRSRQLNRAVITATQMMESMISNPMPTRAEVMDVANAVLDGTDAVMLSAETAAGQYPSETVAAMASVCLGAEKMPSINVSRHRMDKEFETIEESVAMSAMYAANHMKGVAAIVTLSSTGRTPLLMSRISSGLPIFALSRNQETLNLCALYRGVTPIYHGEESRTEAGAKAALQSLKEKGYLSTGDLVLVTQGGQGATQTNVCRTLIVE*