MEELRVKGECLKELDAVRAKNLELANVSISLSGQLQELKAEVAAVKRLATFQALYLIGGSSGEGKDRSVDKFVLRGGELWQAAPLLAPRSCSAAGVLSGKIYVFGGTIGETNVTSTEQYDPEGNVWSVLSKPMVKARAYHGGAVVGSRIFALGGRNDTAFLSETESFDQEVGWMASVPMMERRGAFSPVVVEGSIYAFGGTDGNLYLDSAERFDPREGIWRSLPPMSSKRLWFQSAAWNNKVYVLGGHDGCDYLASVERFDPRAGKWETIKPLAGSRAHGAAAVVDGSICVVAGLDKKHHFVNTIECYGESSSSRVIEVCDLHQRSLFSLGVI*