QPQQHQYHHPQPQQQIDQKTLESLGFDGSPSSVAATQQHSMRFGIDHQQVKKKRGRPRKYAADGGGGGGGGSNIALGLAPTSPLPSASNSYGGGNEGGGGGDSAGANANSSDPPAKRNRGRPPGSGKKQLDALGGTGGVGFTPHVIEVKTGEDIATKILAFTNQGPRAICILSATGAV