QGFFRRSIQKQIEYRCLRDGKCLVIRLNRNRCQYCRFKKCLAVGM