MAKLTRSLREWLNVDGSVLADIAEVLMKMRVTELRQHQRDPVKAQLEGKDVLMITATGSGKSLIFQLVALASPGVTIVVSPYIALMENQVNGLKAKGFPVEFWHSGLNEDDKKRINNDLKSERPQTKLLYCAPEKIFYTSPNGRQFFLETLKGLAARGALPRFVIDEAHEIKNALDTGFRAEAFGQLSRLRAEMPSAGVVALTATATKEPREVFRFTSDRPELKYKVVHKDRWCECERDPRTGELRHERDCEGVIKAAVFEDILAFCTGPTAPKPPASKDTCEELAAHLRRGGLAAATYHADFSKEQRSRVQRDWEGNRTRVVVATTAFGTGIDKSDVRFVVQYDIPKTLEALHQQSGRAGRDRERSDYRIYFDWRDVERMEFCIDPKDATGNSVRKDRAVVNAELGELQKVAEFCATGGCRRALLLAHFGDDAPACHGACCDNWAPSPSSPSASSGADPAER*