MQIRRSSYHDVVRVAEIQKVLDISEVQTYVINSARVLFLNARPQNSNAAGSAAGKTQYLCQVCRRNLLDPFRFCSLGCKVGLFSKNLFL