MSAFADLPKSWQVWNEDEAGSAILVYRPDVFDSQQFPAPCLPTIRVSQRPPTERRRRAGSTHEGWWVWLTLEPEVRVQSVDADFDTRPAAVAGAVELAERFDAGDVDFRDAYQIPREDYLDELDDLTGD