MTSPSTQPMIPRSQPPRPAHSSLLKSENAAEAVPRPSSSTEPNDLPRPIEPAPVPPITGLPTPPQTGASKMAAAAKRGLDGSAGNHVKVYEEGHPLNEETDAETEIPIAVKCVTRVFDKVILARRALREITLLRHFGEHDNLTGLVDMDNVWEGYNEIYLYMEPMEADLHQIIRSGQPLGNAHIQFFIYQLLRGMKYIHSLKICDFGLARGFNPVMGEEPQGEEGKLTEYVATRWYRAPEIMLSNRRYTTAIDVWSIGCILAELLGLKPMFKGKDYIEQMTLILETLGTPDEETMTQVASPTRRIDVPTALTHAYVERYHDPEDEPSCEKIFDKWKEVESEVRTAAEEDDEDEEWAEGDYLEDGKVFHDSPVPPLASTLEKVAYPDHIAPSSSMPPSAVRFTGQHGSGGPNGRASRRSSTHSTSGRRPASFLFSPFGAGMTQIVSTPNTHPRSHAQASPENDHKDGEKNRIDALHAVVGLGGDGEVPPMTVSPSDAPPSE