MSENPPVFRATYSNTAVYECIMNDSPIMRRCKDDWVNATQILKCCNFPKAKRTKILEKGVQQGLHEKVQGGFGRFQGTWIPLDDARKLAETYGLTKELAPVLFLDFEDPDLVIPEKVKPAPKEPVG