MGRKALRKKVNCLIDNDDMVPPENSRIAPVKENLPTQHVEELIYRGNVDTLSEVEINYYYGGYFIFSPSRKYVNGHLKKTNMDIDIVINDYDGLVECGDDSDVRNMMVSYKMHKKKLIEIFTLSKNYNIVMNTSLGEHDPRDNTSEEVNEVIMEEHELVNSAGSNIVKRKVRGPTRCTKIINLQEGEKLNVEFDKDFQAIGKNATQFIWFLGQTVRSRSCCPLKVNGWKEIEQDKIDHMWDIILEKFNFDVSEGKRDAIFGHMSDLYRDYRHKLKRKYFDSKSTYQLRLRNKPKHFGVDEWKYLVNLWSDADFQKRSLQNKTNRSKRSLPPYIGTKSYARLRHEMEKDGKTPSRVDVFMESRKRKKGKQVDAFQQDVIDQFDQFKKQQEKGEISLNDDDIFEKVFGTEKNGYLRAYGPEKSISEYFGGRPTKVQLIKQLESTRKESNERVEEVKREAKEQMEEMKKETDNKLEELSKRWEEKFQMMMAAQSQQSNDPNLTVTFGEVMKALK*