MSHYSSTIGATLVTEGLWRKFHQHTTEMIVTKSGRKIFPKLEYKLHGMDPNESYALMLHIERADDMRYKFSAGDWSTNGKGEPPTPSRGVPHHDLTIDTGRGWMSKTVAFDRVKVTNNQQDTDTFHVRIFAIFRKELLGNSCFLKSLGTIFGYSSIDAQIRSGPVRLPNARYDNVVEPEHASIRPVLFGCSHKSLVVNSSAEMTTIALSRFNFTEFIAVTAYQNNEVTQLKISHNPFAKGFREGSERDRKRASTSPLFSEPSPKRISPTAASDVKVKCEPSFGSAFLFPWTAPVADSNSPRSNENRPPAMPWYNYYQHPFYSPLPYYYPCMPNYYPTTTPEC