MGRNGLRKKNNCLIDNDDVKLVELRKSSKTTSIKENLPKQHVEELVYQECRDDSDVKDMIVSYKMHKGKSFEIYTLPKDCDIIISTSLEESIPSNDVSEEVIVMEEHQSSNATGPNVVKKKTRGPTRCIKIINLPEGQKLSVQFDEDNQAIGENATQFIWFLGQTVRSRSCPLKVNGWKEIEENKIDHMWDIILEKFSFDVFEDRKYAIIGHMSDLYRDYRHKMKSNIDDWKYLVNLWSDADFQKRSMQNKSNRSKRSLPPYIGTKSYARLRHEMAKDGKTPSRVEVFMESRKRKKGKQVDSFQQDAMDQFDQLKKQQQNGEISLNDDDIFEKVLGTEKNGYLRAYGPGKNISEYFGGRPTKVQLIKQLESTRKESNERVEEVKREAKEQIEEMKKETDNKLEELSKRWEKKFQMMIEVQGRQSNDTLNLSISLI*