MSTTVDREKDCPFLLRIFYRNGGHNLNNQYTVDSVPSDELSIYTWKNATLEEIAQLIEHVIPEARDPDARLAFRLVYLDSERARYSSRDIGRVVPANPTDDHSKTLDECKFFIGDYLDVAIFIGPPASIRNKYGNNNARRSSGPGGSGGRDGGDRFSGRLGTAAGGGGGPDRGRRSFGGNNGPYNNNSRYGRPPQRRGDRF