MNDLITDSTDHALAALRYQTAARDLERIVRNIAARYIVQEVPLTWRLLHAIEAEALADLGFASRHDALMLGLFQRPSGLPYPETDEAVDFGTSTALPAVFAFAVSAYEEAARRAAQASQNTALRHARAWGD