MAARLLKDPATAGSRIFIGHLQTEDMNRNELEEHFSKYGTVVGSLLNRGFGFVQFEDEQAAQSAIKSENGSIFKGRRIDVKPAKKDGPGNPMGGGGGGNGGGNGGFGGNDSYNSNFGGRNQNFNTSNSFGNDNQFNKEGLGNSGGFGNSGGDGLEDNPFDDMSQDDIFDNQNNDNFNSNKGNGQQQFGNNRLGGLGNQNRNLNNQGGSIQGGPNQGGPNQGGPNQGGLNQGGPRQRGTRGGKNRKNRDLSRGGRGDMDDSFGDDRMGGGMGGGMRGDMGGGMGGGMGGGMGGMRG