MHSNFGAAEIGNQHFMDSNSSVLPVFNPQKQNQNFLHQQFHPQQPQPCYHLSQLAHPIPITHDLFQRQNQLQFQALLQQQQQEQQEEGRLPWQPSLPSFKLGLSESSGPHNLGFKNWKTQEYYGIRRESMCWKPLDAVVADTTNKRQRQEEGESCRDLEGKHRLYGELEAIYNLAKMGEANQNQTGSGSALTGENCSKNVEFPVVFVDPNGLNAAPADNVRVDNVSEASIGEERSVGKIQKRKRKSKMKEQLSSMTRFFENLVKQVVDHQENLHKKYLEVIEKMEKERREREVAWRYQAEENHKRETMAKLHEQALASSREALIVSYIEEITGQRVSLPPRQTPLLLQPDNVSEPQTAVELTPSQADRTNSRWPQSEVEALILVRGSVESKFVELGSKGHVWEEVSALMASMGYQKSARRCKQKWENINKYFRRTKDTAKKRPIQSKTCSYFNQLGQLYSKTPTTVPSSSSSVSMDVSIQRQGYSELLEAFVAGRGTEVTHNLSNGNFEISEMGFSRLDFNGISNGKVENVQGDRGKEKENDEDDENMDEREDTDGEDFDE