MTMTVADVEKLQSLYPDHKIELRDGAITIMSPADATSGLIGVEFSAQLRNWVRPRKLGFVFDSNSGFRPPNGDLTAPDVSFVSRERLRRVPRTYAPVVPDLVVEVKSSTDRLRPLVDKLQSYLELGARVGILVDPDQQRVSVYRPEQEPVILEGGDILSLNELLPGWELAIADLWLVEFDEL