MTRVENIVDRFDNQLFEICIKMTTTPGKMPNIKLLTLVSEISNGDTKPHLNDKKEEDITLHDTPLVPKVEPVAIPQGAPIVSFKYRPATHIRPVARRLEFDGKITMPKFPRSSDRSKGLRHFSTKVCEKVREKGVTNYNEVADELVQEYFESLPNPPSSQEQQIYDQKNIRRRVYDALNVLMAMNIISKEKKEIRWIGLPTSSLQECKRLEDEKARRAERIRDKREELYELMTQLVAVQSLIKRNREMERQGLLDPNLKLLPLPFLLVRTNSDSVVNVSISNDRTQWLFNFNRPFQLEPDVEFLKSLGLAHGLEKGSLHYADLVTVKSLLPPAFAEVMEEAFEETCTYKFNENSTPRNVNTTNTLSSANYRQPSFTGQANLNTVAQSVNKLQTQGIRLPRPMTSSPAIARYLPPTKLAVAPQCNDKEVVRPSASNMRSVVLPTKRVLFQ