MDSEKGKVFIGGISFQTTEERLKGYFTTFGEVVEAVIMKDRFTGRSRGFGFLVFADPAVADRLLLFSKHNIDGRMVIRWNSYAPPMNTSYSAAMGGIDSYSSDNFGTGAGYRPAAIRSGGYDNTTFVNNNSVVNGAPNLSRTKKIFIGGLAHTVTENDMRKYFEQFGTISEAIVMYGRGFGFVTFDSEDVVDIVVQMPIHYLNGKMVEVKRAVAKERSSGHIRFPAGNFGGCNRHFFNSTPTPVGCYDPPMNTSYSAAMGGIDSYSSDNFGTGAGYRPAAIPSGGYDNITFVNNIPSYGPGYGNNTGSSYAEGNEWNLGFYGKDTTSSSVGCGGGGPTTRSGGISHHGVAQADNGQSNESYAGYAAENNEYGMGVTPYSSASGGYGDA*