MSGMLVKDSTIPFDPFSTAYLVRDQQDYDYSPSALFTPLDCFPTDFNSESLASPTLENNNDWTSFDSLSSPDIFKTDSFDDSPILTSIPSASPSIDPMDLAAPAMPDDNVPFGDSAAFPETITGPLFPSPQLARVQNPPPINHHASRPELSVSTRRGTKRKSTGSSSTYSASPSPRSSASPPPRPAPHLPPKKTAHNMIEKRYRNNLNDKISALRDAVPALRVMVHRLEAHASPDDSANSRCALSPQEFEEDLGGLTPAHKLNKATILSKATEYINHLERKNRALARENHGLRGKVDGLEMLVMNGAVAVQGVQQQHQQQWC