MSTGSAASDADDYEASPGRSAASAALERTARKVTCYDPGRYSDEELDDDGAEEGRVKQERRVSRAAHRDARQSQRNAANARERARMRVLSKAFSRLKTSLPWVPADTKLSKLDTLRLASSYISHLRQLLQEDRLETRFAHPVSLV