MMDSFAQDWPTLTHTDNGLAMDQLSGVVGGGDLPGDVGFEPQTRARSNTWPCPRPENFVEQADELDSTKASNQQLAAGDSQQAIQNANAAKKNSSRRNAWGNLSYADLITHAIGSATDKRLTLSQIYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNTFQEFYLLYSTSVLGDNISKWTLFVI