MTPQTIVIGTGLAGLTTTSTLLTHHIPVLLLDRASKPGGNSIKASSGINAAPTRYQLEPDTISAFQHDTILSAGVPYTSASGVERTRREKLIDTLTTKSADALYWLTDDIGVDLSRVARLGGHSVSRTHRGAGKGTPGYEIIRGLLGRVSEDKSCRMEVGRRVTRILREGGEGRVVGVEYTVTDGEEGGNQTKTETAYGPVVVASGGFAGDARGLLAQYRPDLEGIPSTNEQREGTQPLLQEVGAAVVDMEQVQVHPTGFVGGKEEEAEAMVKILAAEALRGEGGILVLGDGRRFVNELETREKVTGEVMAQAKKLPTKARQWDVKLVLDEGAAAALQSHLEFYMWKGLIKKTTVGKMEEMSALKGTLREYADVVAGKKQDEFGRQSFGNWTLREVKPESVVYVGKVTPVVHFTMGGVVINERSQVLDGQGQPIPGLYAAGEITGGLHGQNRLGGSSLLECAVFGRIAGEEAAAYYQGSKETCS*