MSLVNLTINGKHVSAPSGTSILDAAKLINIKIHNLCHLHMNEIDKLDTCASCRVCMVETERGLVPACGTVIKEGMKVQTNSAKALNARRTIVELLLSDHPQDCFVCEKNGDCELQTIAADLGVRKIRYQGSKSFAGKDTSTKSLVKDHSKCILCRRCETVCNDIQTVGALSGVNRGFNTLVSTFFNSDMVETECTFCGQCISVCPTGALTEVDNVPKLWDVLNKKEKTIVVQVAPAVRVAIGEEFGLEPGSISTGKMVAALKALGFEHVFDTNFGADFTIMEEATEFIERIQKGENLPILTSCCPAWVNFLEHNYPDKLNLASSCKSPQGMFGSIAKNYYAPKILGINPEELYVVSVMPCVAKKYEASREELSESGILDVDLSITTRELAKMIKEAAIDLPNLQDQDFDNPLGKSTGAASIFGASGGVLEAALRTSYEKITNKTLDNVNFTNVRGLKGIREASIDVDGTTVNVCIVNTLKNARKIMDKVRSGECKYHIIEVMACPGGCVGGAGQPYHHGNTEIVDRRANALYEIDRNKAIRKSHENPDLQAIYKDFFGEPNSDVAHKYLHTHYFDKSC