MTSDQPLRIMLNINGASHRHQLRVAPRFRLPIRAALDWPEKPVRPANRILLPIRGSVAEDEGLIDDYELINCIATGNSTQVWQVRQASSGQQFAMKLLLEEAFEDADQKKALRHEANIGMALDHPNIIKIHDLKVTRKTGYFIMEFFPAPNLKSLLRSGAIAAQGRAKKIMECLAQALDHVHQKGWVHKDVKPENVLVNKGGEVRLIDFSLASRQTSTVSKLLTSKKRIVIQGTRTYLAPELIRREPLTFAADMYSLGILLFEILAGRPPFVHGNPNELLMMHVRDAVPEPSFFNKNVTPELDKLVVRMLSKKPKSRPGNMQELFAEVRSMKFFHEEPEALAKAKAEREKADSY