MQSIDAALAAINALKPNEKLVYSQIAKKYGVDPGTLSRRHRGISRSRQAAAQNQQAVHPQHEAELIDYIDRLTKRGLAPTRSIIRNIASQLAQKQLGYHWVDRFVHRNSHLVILKRTTPIDRSRRRADSEKKYQLYFELLRQKIDQYKVEPRHIYNMDEKGFMIGVQSRSVRIF