MAEFVIQDDKLSALKGKVVIVTGGSSGIGLSTVEFLLSLGASVVNGDVQPPQKQHEGPFTFVKTDVSVWADLVALFKKAKEVYGRIDHVFANAGLGPRADYLSTQVDDNGDLIEPTHALMDVSLKGVVNTCTLAIYYLRQQAEGGSIVISGSTTGLQRVRAVDYSTAKHGVIGWGRGLVPLLDAAKLPIRVNTLAPSWTESSVLPELKMLLNAINVELQPASVVSRCAAFLMADESKNGQLVHIERGKYAEIDEAILLPAFGKIKSDDYPFEDDVLRRLSELA*