MLQYSHHQQQSQQQPIQQQPSDALTSHAIPAMRLRDDPVSTTNPASSQSIQQPSQQQPTGQSSSAPTATRNTRKRKTPPTPANPPPPQQQHPPPPPPGMHLGQILPPPHALMPPPGMPHPPHPPMYQYAPPEYSQPPPPQGEQSQSINGPSADQSTQQSSKSSPGGRQLSQSKRAEQNRKAQRAFRERRDQHVKALESRSQLLDAALASADEANRRWEECRTLVDQLRIENAALRAALSQAQAQLGQLGQGQILPTPPTPTAQQQPQQHQPQESSPEDEKRETPVVKSDG