MSQEGPNNHPQGTQETHDCPFTIATNTPLGSTKMGYSDSRKSDENNTSSKPASPVVSSDVVEIKETWENVVVADEEGEGGEDGFASDASESKSKSSSDEIDYELLDLLAGASEGCSGGNNNDEVKNFAYADHKMHVLTERERRKEMKNKFEILHALIPNLPEKTDKATIVEATINYIKNLQDKIHKMEMLKVEREHAIALATAATATAAASADTALQAPPPSEEENEEHDSVVAAATREMALADMVHAWEQQQEAAATGGSHGGHAVPPPPPAASLQTWTGPNMTASLTGDDGFITLSLPHQGGQKNLVAGAVSVLERHHIDVVTATVSASEQGDNLISLHCHLSPGSSSSQNLTPLDKFKLAMSELMLWVISV