MAPLSQHHMRIRDALAKRPKTRMLAGFGVKPSAAFSKPAQLQAQALLPAAQPPRRRVRVLYEDPDATDSDTDDEEEAAVAAPASSKRCFELFLGKAPPAKVFAKPVTPTAAASAVAACTTSSAEGHRGVRLRKWGKWAAEIRNPFSGKREWLGTFDTADLASAAYQAASRSFIEEKRRRRGQSVAAASPARSAASTTPTSSSTTPTASSSSSTSAAPFAHPSPSSVLEATKPADESLSPEPTPVPVMVSTTAETAQLPDDPEFYQDLLRGLQLPDIDPMDFRAGLDALDVSEASAYLDGEQDLLLGDFADEELDLDMDLDIGDDFLEMPGCDFGRGMDDFLHTVDFCV