MSLEETEPPSQTLDNVLGWFDDSISLTPLPGFTDSDLLNEFDWSQTLEWDHQTQAQDPGCDFLHSYSQDLDAYIGCEATDLEVVTGVPVIDSDPPPVVVQLPNDQSKKRNRDELTDAQLVKRSARSKKKADKSTEVSRKDSNKAERWAEQLLNPCALAITARNSSRVQHYICVLSELASSCGDSNHRLASFGLCALKKHISTSFVPSSTLTFASAEVKMFQKTLLKFYEVSPWFALPNNMANSAILQILSQEPRDKTDLHILDIGVSHGMQWPTLLEALCCRPEGPPLQVRITVVSDLTADIPFSVGPPSYNYASQLIGFARSLNINLQISVIDKSQLIDTSPHETFIVCAQFRLYQLKNSITDERSEALKALRSLNPKGVVLCEYNGEGSSSVDFAADFSRKLDYLWKFLDSTSYGFKEENSEERNLMEGEATKVLMSSGDTNEGKEIWYERMRKAGFSAEAFGEDAIDGAKSLLRKYDNNWEIKMEDEDTFAGLLWKGEEVSFCSLWK