MSQPVITLWSDADFFSPYVMSVYVALQEKSLPFTLKTVDLNRGEHLQAGWTGYAATRRVPLLEVDDFALSESSAITEYLDERFAPPEWERIYPHDLQKRARARQIQAWLRSDLMPIREERSTAVVFGGAKMPDLSEAGRQSAEKLFATATMLLAHGGQNLFGEWSIADADLALMLNRLVLNGDKVPEALADYASFQWQRASIQRYVALSAKR