MLDEKKQFIFDASHMKRESNIPTQFIWPDHEKPCALVQELHVPLIDLRGFLSGDPDAAQQASKLVGEACRSHGFFLVVNHGVDANLISNAHRYMDTFFDLPLLEKQKAQRKIGEHCGYASSFTGRFSSKLPWKETLSFRYSAEKESSHIVEEYFQSTLGESFNHLGNVYQEYCNSMNTLSLGIMELLGMSLGVEKSHFKEFFEENDSIMRLNYYPPCQKPELTLGTGPHCDPTSLTILHQDCVGGLQVFVDDEWHSISPNFNAFVVNIGDTFMALSNGRYKSCLHRAVVNNKTPRKSLAFFLCPNKDKVVSPPNELVDSNNPRIYPDFTWPTLLEFTQKHYRADMNTLQTFSNWLHDQHNTTTQA*