MQSIDAALAAINALKPNEKLVYSQIAKKYGVDPGTLSRRHRGISRSRQAAAQNQQAVHPQHEAELIDYIDRLTKRGLAPTRSIIRNIASQLAQKQLGYHWVDRFVHRNSHLVI