MEKEDLTNAENVRKAWETKLVSSLDKLKGISDFKGDSSFKNASVQALETYLNIVSKDYKRLIELRGLGDKADSNEINQVLNRINQDFEKAANTLNAASDKFAKEYASQMENLYFQSVVLQRRDWENPGVTQLNRLAAHPPFASWRNSEEARTDRPSQQLRSLNGEWRFAWFPAPEAVPESWLECDLPEADTVVVPSNWQMHGYDAPIYTNVTYPITVNPPFVPTENPTGCYSLTFNVDESWLQEGQTRIIFDGVNSAFHLWCNGRWVGYGQDSRLPSEFDLSAFLRAGENRLAVMVLRWSDGSYLEDQDMWRMSGIFRDVSLLHKPTT