MTLRILALALCLLPAGWTATYADDDGEHGGRRAALVVTDPLTRTECSACHMAYPAALLPARSWTALMADLPNHFGEDASLDEASRGQIESYLVANAADSSGAGRALRGLVQTDTPLRISELPWFKRKHADEVSPRMLEKARSMSNCAACHTGAERGLFDDD