MADAVVTFLLEKLFDLLSEEAQLFSRKELEWLRKELDAMQSYLKDALKEEERMMRLQRLGIKELIEQCRLRRQVGGEIRRIKSLIVDISKRKSTYKLENPIREASISTDKWQEVRIVSSYLEEADIVGFDKDVEKLSKFLLDEELELKVFGMGGAGKTTLVIVMLGLQFPKLMESWRKDVLDSMSDGQIIERLKDYCRERKYLAVLDDVWDPLVWENMRVTLIEGGRQSRTIITTRNAKLISVKKAIHEIEPLREKDAQELFHKKAFNSNGGSCPEELQALAEKLLEKYEGLPLAIVVMGGLMSRQARTPQAWKRILDDYNWESNEGDDRLSRVLSLSYEDLPSRLKSCFLCCCFFPEDYEIWTETLDCRRIC*