MGYSPSDVVKLIQEKDIKFVDFRFTDTKGKEQHVSVPGHVIEEDTFTEGKAFDGSSIAGWKGINESDMILLPDPDSAVLDPFMDETTLLLRCDVIEPATGQGYERDPRSVAKRAEIYLKSTGIADTSFFGPENEFFVFDSVTWNIDMSGCAYKVDAEEAAWNSGKEYESGNMGHRPGVKGGYFPVPPVDSAQDLRSAMCLAMEEMGLKVEVHHHEVATAGQHEIGVGFNTLTRKADEVQILKYVVHNVAAAYGQTATFMPKPIVGDNGSGMHVHQSLGKDGKNIFAGDLYGGLSEIALYYIGGIIKHAKAINALTNPSTNSYKRLVPHFEAPVLLAYSAKNRSASIRIPFVNSPKARRIEVRFPDSTANPYLAFSAMLMAGLDGIQNKIHPGDAMDKNLYDLPAEEQANIPGVAASLEEALRALEADHDFLMKGGVFSESWLEGYLDVKWAEVQALRMTTHPVEFQMYYSL