MAKLLAAVLAVVLAALAAGTATGMLSAEIDDGMPLIHMLRPLLHSSGHLGRLGGVPCDSWRFAVETDTLRDWETVPARCEKYVGNYMLGGQYRSDSQAVVDEAVAYAEGLKLSGDGKEVWVFDVDETTLSNLPYYAEHGFGSEPYNSTAFGAYTKLANAPALPETQRLYKRLQELGIKPVILTGRREDKRESTAKNLADVGYTGYEKLLLKPQDARVTAVEFKSGERKKLVDAGYVIVGNIGDQWTDLLGEPEGDRTFKLPDPMYYVG*