MEAAWIETFYQETDAPKRLELLKQNTENELTQADVFRKKLWVARYGKRKPTKDAFVGSLMELKCLAEGTSLDFGGQRRKQAAKIISTLCLADADSLDEELRENLLMELKNVFLKFMEVSRDGRGFTSLVFGMGQLSDEGVVKKIAEQISAIAFQAPHALHMDKEFALLQEAALQAFRQEYPNREHFLKK