MSSTQVIPPEHISYVHCNFCNFCNTILAVSVPGNSLFNIVTVRCGHCSNLLSVDMRALIQTNPFQGFPICNIESQGNGMECGLPSKSTMTSLLYTMPKDQEQELPIRAPGKRQRVPSAYNKFIKEEIQRIKANNPHISHKQAFSTAAKNWAHFPHIHFGQTFDGNKLAKLDEPVAAPGCQKGQSFF