MEKEDLTNAENVRKAWETKLVSSLDKLKGISDFKGDSSFKNASVQALETYLNIVSKDYKRLIELRGLGDKADSNEINQVLNRINQDFEKAANTLNAASDKFAKEYASQEAAAKMENLYFQSVVLQRRDWENPGVTQLNRLAAHPPFASWRNSEEARTDRPSQQLRSLNGEWRFAWFPAPEAVPESWLECDLPEADTVVVPSNWQMHGYDAPIYTNVTYPITVNPPFVPTENPTGCYSLTFNVDESWLQEGQTRIIFDGVNSAFHLWCNGRWVGYGQDSRLPSEFDLSAFLRAGENRLAVMVLRWSDGSYLEDQDMWRMSGIFRDVSLLHKPTT