MGNLGEDLVTKLRRVLQQHEVKLEPAASFYTEQQWSPDSNDPTLSYLSRMLMDEDDEVESLPPQRSYQGLLDELTAIVSPSSSSRESSRESDSPGSPSDAGFVSGVIDESPNSPTVDIQWCLMECARAVAAKDFAAFYALASDLRQVVSSQSTPLERLAMFFIEALVARVTGTGPQTYRALAAGMTTRRILSGSRIACLPSSRIHTFANDVILRACAGARRVHIVDYGLFCGQQWPSLIKALSVRPEGPPHLKITGIDLPMVPEVTQAGQHLTEYARSHGVQLEFCSIQSNSWETVQPVTHSNEFLVVNSNGRLQNMKDEWVAINNPRKLLLERISKMSPKLVVMTVGNSSMSSPFFLPKFEAALEYYTAKMEYTDAWLSDDLEQRSLMEKTFQKVIMNVVACDGLDQVERPEKYKTWDVRAKRAGFKPFPVEDEDYERMKTTWGGYKYSEHFRCGRDENWVLLGWKDVIMCAMSAWQTKARF