MRTSYKKNRPFDFKLIDLVQPNKVLYMRTGLSNYETMKTKTEIWAKIAKIMNCEVDFCIMRWNNLHYQFRKEFRRASQTGSTWPYLQRLQFLADLQLRSKRQKKPLSEAHQEMAMATIEEPPMEHLLWNAEQQNNFVVEEIIEDTSNDQIIHEEIIYEEDENQQEYMYPSTDFLQIDKILAQFQKPHRVRVERRIMAFLLKCQLRSLVNESIDDLTI