MSPPGGRRATCPSWSSSWRPGTVPPTRWCLPCPHPRPLKKTIRPPSEPDPQADPPTEPQPEPQPEPELEPEPAPVSSPTPMPHTGSPTELSGPRLLVNPGDGPEGQGQSEGLGLAQVQSQSRTGESGELELQKVTAGLEELRREVSSLTARWYQEEGAVQEALRLLGGLGGRLDGFLGQWERAQREQAQTARGLQELRGRADELCTMVERSAVSVASLRGELEGLGPVKPVLEELGRQLSSARRGSELSMSLDRPGSCTRCGSQGQQLSSETLQQLLERALTPLVDEVKQRGLAPACPSCQRLHKKILELERQALAKHVRAEALSSTLRLAQDEALRAKNLLLTDKMKPEEKVAALDYLHLKMCSLHDQLSSLPLEGSATGLGGGSSGGAPPKRGGPAPEQ