RSQRFPTKLYALLSQPQLSHIIAWMPHGRSWKVLKPRVFETSVLPVFFESDNYHSFNRVINAWSFRRKSTGPDRGSYFHELFLRGKPHLQKYMRR