MSQPISLLRPRTLFCDDAPLLYPFSACHCRTTFTAYQLEELEHAFERAPYPDVFAREELALKLNLSESRVQVWFQNRRAKWRKREPPRKSAYLGNNSPSAPMNGPIGSSFSQFPQTATVTPPGSVDSWSTYQAPYELGPHINLLSPAVSPYGSFSTQYGTYMPESHMFPVRQHYDYGSPSRPGEPGGDESGHQHQHHSGHHHHHHAHHNHHKPDHYAPTMDEKFETHCTAGLPDGLTNGKYVDDTKYIHGVDVHHYPDADPKYGSCHQLDDPSMKAHYGPPQPSQQAQPPPSSQQQQQQQQQQQSQPGQCQPVGVDDPDTLGMVKAEESVTHSYVLPSFLP