MGRKKMKLAFIVNDASRKATYNNRWRGLLKKVYELSTLCGVEACAIVYGPYEPQPKIWPSSQGVQTVLSKFRTMTERDKSKKMVNQETYMKERVLKAKEKLKMQRHDNKEKEMAMLMFQYLYEGNFMQSNMSLVDSKHLCWLIDQKLKEVGRRLGEEDNNGQHEIQFQMAPPLTSRNEEMARMGHGHAGMTVNNGEIIESQLLMGLMMNGNGDETVPFGEVDPRFLPNIMP