MGQMGGPDGDGDGGGGGPHHQYHYQALLAAVQNPSQGLHPFPLPFHLPLHAGAPAAGPVVADADAASTHGANANAAPHSQPPRGFTDWSPSNSAFAAVAAQPAPATTNTPFHYNVPQSYALWTHYMLNKNVSCSTYPTQHEPLRHSHIPDKDSGCASSLGFDSFTTMSLGPNICAHMTPMEGSISAKEPENSQDLPAVVRSSDEMDTRNSGEVHRDTAGTLPESKQSHESCASKFNSGEYQVILRKELTKSDVANSGRIVLPKKDAEAGLPPLVQGDPLILQMDDMVLPIIWKFKYRFWPNNKSRMYILEAAGEFVKTHGLQAGDALIIYKNSVPGKFIIRGEKSIQQTNP