MESQTHYLNNDEELRVEVKLGTVVTATLVDGAAEIFGAELPKKTPTTLPGGKHAIFSWRGATIEIAGETEMTYTANASAPMTAYLNVDGVLQRRREAARAAGTPGPRVALVGPTDVGKSSVAKILCNYAQARWTPTFSDLDLGQGGITCPATIGAVPIDRPIDACEGLPLEMPLVYFHGDVSPGNNPTLYKALDRMGEMLRARDETNAAAAASGVVVNTMGWIDKAGYGLLLHALEALAIDVVLVVDHEKLHAELSRDLRGKKIKVWKLQKSGGVVERTPEFRRRSRDARVREYFYGPLGDLSPHSQTLEFGKVSIFKIGAGPSAPRSALPIGQESSADPLRVSTVAPSMSLLNAVLGVSHGKTQAELLSSNVAGFIFVTDVDVANGRFTYLTPCPGELPSRNLIAGTLKWIETR*