MSLEETEPPSQTLDNVLGWFDDSISLTPLPGFTDSDLLNEFDWSQTLEWDHQTQAQDPGCDFLHSYSQDLDAYIGCEATDLEVVTGVPVIDSDPPPVVVQLPNDQSKKRNRDELTDAQLVKRSARSKKKADKSTEVSRKDSNKAERWAEQLLNPCALAITARNSSRVQHYICVLSELASSCGDSNHRLASFGLCALKKHISTSFVPSSTLTFASAEVKMFQKTLLKFYEVSPWFALPNNMANSAILQILSQEPRDKTDLHILDIGVSHGMQWPTLLEALCCRPEGPPLQVRITVVSDLTADIPFSVGPPSYNYASQLIGFARSLNINLQISVIDKSQLIDTSPHETFIVCAQFRLYQLKNSITDERSEALKALRSLNPKGVVLCEYNGEGSSSVDFAADFSRKLDYLWKFLDSTSYGFKEENSEERNLMEGEATKVLMSSGDTNEGKEIWYERMRKAGFSAEAFGEDAIDGAKSLLRKYDNNWEIKMEDEDTFAGLLWKGEEVSFCSLWK*