MDDKKPTSFTFEIDNLSEKKGLISSPKFLSGNYEWFVNVYPNGYHIDERLSLHLQVANPESLPLGWKKQASYSFALLNQSGKVLYRTPESCKLFRAQFTGWGSPKAFTLQKLQDMGYLENNKLILKVDVKVIEAVDEGAVTGKDMLDVRGFKVLYSQLPLVNKLFRKHPDIALNFKLKNQSVKTTYMNLLLGLIEKLDKPSPSFTEIELSNAQSVFMYLTEAGFELDWLKKKLDEISLEKKRGLTDGSRVQEIDEHIKNLNLDLEKEKEKSATCAAEVLLLEQTVSDLRVELSKEKKKSATSATKVLLLEQMLLDLRVELSKEKDKSATPNDLLAGVASWEVLDYADLYTNEKGEE*