MEKEDLTNAENVRKAWETKLVSSLDKLKGISDFKGDSSFKNASVQALETYLNIVSKDYKRLIELRGLGDKADSNEINQVLNRINQDFEKAANTLNAASDKFAKEYASQGGGGSMENLYFQSVVLQRRDWENPGVTQLNRLAAHPPFASWRNSEEARTDRPSQQLRSLNGEWRFAWFPAPEAVPESWLECDLPEADTVVVPSNWQMHGYDAPIYTNVTYPITVNPPFVPTENPTGCYSLTFNVDESWLQEGQTRIIFDGVNSAFHLWCNGRWVGYGQDSRLPSEFDLSAFLRAGENRLAVMVLRWSDGSYLEDQDMWRMSGIFRDVSLLHKPTT