MVSLNTNSFRFSPTTKPFFNNKENREPQNLLLIGPPWPGSKILKPSNSIPTPPKCCLELFEKRCPPCGKNVVIIYTTTLRGIHKTFENCNAVWAALDGAEVWMREKDVSMHLGFRVELKEKERDMPPNTPSA