MLPKSVTDKIQENVSKPCFWKSLSPGQNWKSKSMRSFPAEFVISMPGSLEHRVVFSVRWGNSWQLWLEREKEDLFMIEEDWDEFVNDNHLGPNDNLFFKHDSTMFLEVQIFKNDGKEIIDAPLEVEPETEQLHPTTPKNFHKETTHASASASEFSENGPERQGCVDVKNPELYLLNPKNPYFVKTLSKRNDVLYVPKPVIKKYGLKFGPTHSPMHYLLPGDKINGLTKLYGGGDAPCFNGWVGLCRKYNLKTGDSVVCELERSGDLVTAVRVHFINENMR