MSQFVPDWGNMGDISRPLGEDDDLMELLWCNGNVVMQSQGHRKLPPRPEKVPAPAVVQEDEAGLWFPFALADSLDKDIFTDLFCEEPPGAAVVDGAGKAGRGDGAPLLGDVDGRSSQSSAVSAASDLMPPPKSTHTHVSCSSRQQSMSLADCGDNAGGVVSGLVQARAGKAAMEEGASSTLSAIGASFCGSNQVQVQGAVSEQGRAGHTTVYGGRGAGSALPSAVGSGNANASGRGHEATVASSSGRSNYCFGAAATTTTTTTGTEPTSTSNRSSKRKRGLDTEDSESPSEDAESESLALDRKPPQKLTTEGRSRAAEVHNLSERRRRDRINEKMRALQELIPHCNKTDKASMLDEAIEYLKTLQMQVQMMWMGGGMAAPPAGMFPGMHQYLPQMGPASMARMPFMAPQQQGSLPEQYAHFLGVNHHHLQPPAHHHHHQHFAQGVGYYP