MVIKKEETIKDSGERTEFSTGAVRDMHIGKGRYDLLPWDAIHELAIHCEDGALKYGERNCEKGIPLHSLLDSATRHLSCYLRGQKEEKHLRAAMWNVAMAIEMELKHKELQDIPARLE