MNLEEARIALNDTIHSPVRLALMAALNSVDSADYQSLREELGVSYSLLSKHAAILEQAGYLKISKAFDGRTPITHLNLTRDGRQAFQSYLSALDRLVRGLTT