TAFTSLSRASQEQESAGSPLVSRGLPLEKVKRPMNAFMVWSSAQRRQMAQQNPKMHNSEISKRLGAQWKLLGEEEKRPFVEEAKRLRARHLRDYPDYKYRPRRKTKSSCARSPYFDQGSGSVAGGGPVWATGYATTQGSRGFGYQPPNYSTAYLPGGYXXXXXXXXAPSPCSLPQSNPRPQGELLPAYNPYLPPGSPTLYNPPLTGAPTPLTHL