MNREKLMKMAGAVRTGGKGSMRRKKKAVHKTTTTDDKRLQSTLKRIGVNAIPAIEEVNIFKDDLVIQFVNPKVQASIAANTWVVSGTPQTRKLQDMLPSIINQLGPDNLDNLRKIAEQFQKQGPGATVEDDDNDVPELVAGETFEEAANEGQTS