MTELMFSLDDFASENGNADDGVCRFLKFTDMFLSLHNGPILKFGLNSLRTNIISTRGHIYRWMLMLSRNGIKEIQLKTRKTDFYNIPYCFFSCDELESVYLQACVLTTSQLPPLSKGFRNLHTLHLERAIVQGNSIGNLVASCPNLEELAIFELISFGDINIHSTKLKILTIDGQFKHLNLHTPYLASAAIRLIFHTGDASNARCHFDLPQFIASLLDVETVKLHGRIIECVEHGFLVLKPPKLFNRLTEITLEINLGNVKEANLAPCLFQHAPNLRSIVLKLIYRKPIVCALWESIDHQVHVFQNVDAVGMINFTGSCAELGFLKLLLGDAPVLRRVEIRGKGKLREDAFKKLLKMRRASKDAEIVVH*