MTIWELSEKAEYIADRHQQLHNQWQHYCNTLTQAITLSKAKLHHAVGCNPDDDLRFFLFDHFVVRIALAEGFNSQVIEYFIETRNGEQKVLIARAHMAQNGTLDNSIDNRDRNAVLDHYLEKISPVYDCLYRAIHDDVPLRMADLSLPEIRRATA