MRSKYDVVEMIVPFLRSDQYNFIRYQIGTLVHAHTTVKDAGVLHALKGNALDKITEMLKDATPGQLELLEQVITAEDFANAEFELRELKRYVIPFPHLTDKTIAKLFPKAKKLKAPSLDEVDYRELSYFGWYDIRSERKFLIVRDQEVLKGIQGTFTESKKGICSICNGHEELGLFMANVKTSQKQYTNRGNYICKDSEKCNRNMTSLDKLETFIDLYRV