MVKGKGRAGRKKVEIKRIEKKDARDVCFSKRRQTLFNKAGELSLLCNANIAAVVISPAGRGFSFAHPSVDDVADRLASMAMGIPNNHSLGGGYHDSGEVTNIAQQQKIEYVELQKSLEKSEKKKRVQEAMEKERAGHLMQSLTSEVNLLGQDELEELHNKLSALPYTSIAKFYQVLQDAKGTRMPLPQPHIEIACQSQFLFEEQAVTPTNADFPGSST