MGGLLMEGMVYPGGPNYVQLFPSNDEKNLCYGSLHQPSMGECIMGEGDLVDPPPEKFAEVGDEESDEDIDIEELERRMWRDRVRLKRLKEQQQNKNKEQGDAAKQWQSQEQARRKKMSRAQDGILKYMLKMMEVCKAQGFVYGIIPEKGKPVSGASDNLRGWWKEKVRFDRNGPAAIAKYQADNTIPGSNNEVVSSTVSPHSLQELQDTTLGSLLSALMQHCDPPQRRFPLEKGVAPPWWPTGREEWWPQSGIPNEQGPPPYKKPHDLKKAWKVSVLTAVIKHISPDIEKIRRLVRQSKCLQDKMTAKEIATWLAVVKQEEDMYMKLHPDTCLPPSSGSGLTGAISFNTSCGDYDVEGRTAAEPELLLNQRIYTCDNAKCPHHDFCHGFTDRNARNSHQYLCKYQNTFPQSIGALLNPISVSDLGIPSDGQKSINELMGFYDNNISGDKSLTLGMGSLVQQPQFFVREDMMPFGQQFSNQPNESSGGFRFTSGLNIPAVDYSNAASQRGMLQKKHDGSNWFY