MLNEELRKHPLPATLPEPEPEVRPTFLAIAAASMPDTSSPMNIDGPGLLPFGVSPIDALPVTITVEARVAVTFTITPVGDASSRFEVPVPVSEDTVELLQHQPIAIQDVDNRDDDLESSDDDEPVWHIKEKAMKNERKTLFDGVGHSYHVKRTNKRSVAWRCNKHTNPNFCRSWVSQCDANFTLRVPHTCPTNLDISRDASILMKAKAQAISNPLASARAVVEKEMMVEFAKDPSRNLPVKNNLIRAVQRKKQPKFPKNPTDLHFDWDQYGSCIPDGYFRRDIVITSRERVDRHLIFATDYQLSLLRNPTSTHCP