MTRVENIVDRFDNQLFEICTKMTTTPGKMPNIKLLTLVSEISNGDTKPHLNYKKEEDITLHDTPLVPKVEPVAIPQGAPIVSFKYRPATHIRPVARRLEFDGKITMPKFPRSSDRSKGLRHFSTKVCEKVREKGVTNYNEVADELVQEYFESLPNPPSSQEQQIYDQKNIRRRVYDALNVLMAMNIISKEKKEIRWIGLPTSSLQECKRLEDEKARRAERIRDKREELYELMTQLVAVQSLIKRNREMERQGLLDPNLKLLPLPFLLVRTNSDSVVNVSISNDRTQWLFNFNRPFQLEPDVEFLKSLGLAHGLEKGSLHYADLVTVKSLLPPAFAEVMEEAFEETCTYKFNENSTPRNVNTTNTLSSANYRQPSFTGHANLNTVAQSVNKLQTQGIRLPRPMTSSPAIARYLPPTKLAVAPQCNDKEVVRPSASNMRSVVLPTKRVLFQ