MPRTKLVLKLIENEKKRKATFKNRRDGLKQKVSQFATLCGVEALLICVAPAVAGGGGAPGGAARPRRRAGPHREAPGDAAGEDPAAAQHAXTRIQKCGADDVLTPWHCSLYDLSLDGLNALHDTLSETLDRAHRRMAALGGGHGHGHGDAASSSSAFSVPAPAPHAVALPDNAFDFPFAPSNAGSVVGAHYFYPLHDTLPLPLPLPQQVPGQHPPNPYAAHIMHGGSTAAGLLDDHGQIFSAGAGYDDDDILGHGFAFAAGTGYDLEPRMTTADVWPMNTLNNIPNDGSIGFQLQNDLKWMFPGGSNGSNLQGGFQI