MSKNLHVHVRPLGERSNRGNEISVASKFPSSKLKLDELFLNWLSLRESQELVMELLREAKAGKTLRQPKSATATAHSPMTASTPPRSPKKGMRGSGAFSPSRRPLSRQTSLFNNRAPVEKQAIPTFYKPGGGGLSDEANAGKVALAERLFEKFPAGMNLQPFCDIVRDVIGLPRFFARRVMKLVAGANANVVTREQWFGYWNSTLRRQKDAHAAMFEVLRRPNARTLEHADFVDVLMEMMQTHPGLEFLQHTREFQDRYVETVIYRIFYACNTTWNGRMTLRELKKSDLLEQMLLVEDEEDINRVLSYFSYEHFYVIYCKFWELDTDHDFYIDREDLLHYGNHALTYRIVARIFDQAGKQFKSEKPGKMCYQDFVWFILSEEHKSHPSALDYWFKCIDIHHDGVITRDEIFYFYEEQIQRMECLAQEPVLFEDILCQMMDMIKPEVDGRVTLHDLKRNKMSGNFFNVLFNMNKFIAFETRDPFLMRQEREEPHLTEWDRFARGEYLRLSMEEDEDMDTNNVVSWEESPM*