MMESQNRKRAPAWTKREVWDLITVWGDECMLSELRSKRLNAQTFEKISKVMKVIGYNRDLQQCRVKLKELRQAYQKTREANGCSGSEPQTCRFYDELHAILGGAATTTPRLCFDSVNGLSCNRDAHFGDDDKEEEVEDSAQQASRETIFPQSQELFLTQDLEPVPTEPTQGGLPDPPGVEGTSCECTSVNIIHGLKASVFND