MSAQISKKRKFVADGVFRAELNDFFTRELSEEGYSGCDVRVTHARTEIIIRATHTQEVLGEKGRRIRELTALVQKRFKFPENSLELYAEKVQYRGLSAIAQCESLRYKLLGGLAVRRACYGVLRFVMESGAKGCEVVVSGKLRAARAKSMKFTDGFMIHSGQPALDFVDYAVRHVMLRQGVLGIKVKIMKGWDPEGQVGPRKPLPDSVQILEPPLDKIVAEPTSEQREPAIISAPAPPAEEPAAYQDSPDAFAQSYEQPAAF*