MSLVNLTINGKAVSVPSDTKILEAAKQVNVKIPSLCHLHMDDIKFDNHCASCRVCMVSAGRGLVPACGTLVREGMVVNTNSPEALKYRKNVVELMLSDHPKDCLSCIKSGNCELQDIAADLGIRNVRFSDGHQSYVPVDTSTKSIVKDHAKCILCRRCETMCNEVQTVGVLSGINRGFGTEVSTFYGVDLVDTNCTFCGQCISVCPTGALIEKDNTAEAWAALGQKEKPVMVQTAPAVRVGLGEEFGLDPGSISTGKMVAALKALGFDYVFDTNFAADLTIMEEANEFVNRFVKGEKLPILTSCCPAWVNFMEHEYPDLLGYLSTCKSPQSMFSPIARHYFAEKALDKKPDEVIVMSIMPCVAKKYEVSREELGQDGYLDTDLSLTTRELARMIKEAGIDLANLEEAEFDSPLGYSTGAADIFGATGGVLEAALRTAYHDITKEEAPSLDFTVVRGMDGIKEASLEIAGHTVNVAAASSLGNARKLMDELRAGTCKYHVIEIMACPGGCVAGAGQPYHGGDYDKVKSRAKALYEIDANKPQRLSHANPDIIKLYDDFLGERGGHKSHELLHTEYYDKSNVYADAEC