MDTLFRLVSLQSDQSFNSSRTSSSSRSSRQTHNPLQEECCNPYMDEDDFSSSSSRHFFPYHHQPTSSNPTTATTSIPTTHTSTTHVFEPSQFSFSSDVNAEFSASFSGKWASDLLLQCARAIAEKNSPRVQQLMWMLNELSSPYGDTEQKLGAYFLQALFCRMTDSGERCHRTLVSATEKTCSFESTRKMVLKFQEVSPWATFGHVACNGAILEAFEGESKLHIVDISNTYCTQWPTLLEALATRSSDDTPHLRITTVVAARAGGAGAGSPAVQKVMKEIGNRMEKFARLMGVPFKFNVVHHGGDLSDMNFEEIEINDEEALVVNCIGTLHSTAPIDSHRDAVIAAFRRLQPKIVTVVEEEADLDVGTDGPDFIRGFQECLRWFSVYFESLDESFPRASNERLMLERAAGRALVDLVSCPLAESVERRETAGRWSRRLQAAGFAPSAFSDDVADDVRALLRRYRDGWSMTPGTGDAGVFLAWKDQPVVWACAWKP