MVNLKINNVDVSVEEKTTILEAARQIGINIPTLCFLEHNKIGACRMCVVEIKGSDVLRSACNFPVKEGMEVFTNSPKVRESRKNTLELTLSDHNRDCTTCIRSGNCELQTLANDLGVNTVPFKGDFSSDTYDDKSLSVVRDESKCIFCKRCINTCAKIQGIGALIGKDNGFDSKSRPVKGDVLADTNCINCGQCIINCPVGALTEKVNVDEVWEALSDENKHVVVQPAPAVRAALGEEFGYEIGTDVTGKMVASMRRLGFDKVFDTDFGADMTIMEEAYELVDRVTNGGTLPMVTSCCPAWVKMCEQEYPELLDNLSSCKSPQAMTGALIKTHYAEVNNIDPKDIYVVSVMPCVAKKFEVAREQLKEDDLFDSDVCITTRELARMIKEAGIDFKNLDDEDFDPIYGESSGAGVIFGATGGVMEAAARTAVEAITGEVCENVDYEAVRGLDGLKEATITAGDKEIKVAVVHGGANIKKLMDKVKKGEADYDFIECMACIGGCVNGGGQPIVNSQLINAGLSLPQERAKVLYNQDKNVRPVRKSHENPSVQKVYKEFLEKPNSHKAHEILHTTYVDRSNDFVK