MSSDWQREATDFLIQEYKKHPVLYDMRHSRYYNKTARGKALTEMVMEINNNVRPGTTMKDVLRKIQTMRTQFGQELTKARRHALNGTVYQPTVWWYQGLCFLKQHIKHRSIEATSMGSDTDNWKTEQDDNSTFNVSIVRNGDSSQSPNELNPDYEHSTDDMEYETEVHYEINPIDMKSIKALELKPIVPPTIVGSTKRESRHSDNGERRMTRSSQPSSSSEQTYVTRASTCHDLVAEQGTPTVLELKTLDAVTAETIATPRANGPAVSEERYRSLGSFVASQMASIRDDYTFYETQMEILNVVNKGILRQLAVDKEAAKAAD