MDTTPDNSEKKKTSSVREATFSINESFGGRLLTEEEDVFEQNAWDHVEWDDEHLALAKKCIEEQKLYPVTEKDAYMTHPERYWDQFYGKNEGKFFMNRRWIAQEFPELLDLLKEDAGEKSILEIGCGAGNTIWPILKENKNSNLKIFAVDYSEKAIDVVKQNPLYDAKFCSASVWDLAGSDLLRSIEEASIDAITLIFCFSALSPDQWQQAIENLYRLLKPGGLILFRDYGRLDLTQLRAKKNRILSENFYIRGDGTRVYYMTNEELVDVFGKNFKIIQNGVDKRLIVNRKKRVKMYRCWLQAKFQK*