MEKEDLTNAENVRKAWETKLVSSLDKLKGISDFKGDSSFKNASVQALETYLNIVSKDYKRLIELRGLGDKADSNEINQVLNRINQDFEKAANTLNAASDKFAKEYASQEAAAKEAAAKMENLYFQSVVLQRRDWENPGVTQLNRLAAHPPFASWRNSEEARTDRPSQQLRSLNGEWRFAWFPAPEAVPESWLECDLPEADTVVVPSNWQMHGYDAPIYTNVTYPITVNPPFVPTENPTGCYSLTFNVDESWLQEGQTRIIFDGVNSAFHLWCNGRWVGYGQDSRLPSEFDLSAFLRAGENRLAVMVLRWSDGSYLEDQDMWRMSGIFRDVSLLHKPTT