MKVKTINRSEEECTRSRAQDVQKVHRNLDPALHPFEKAKEYTRALNAAKMDRVFAKPFIAALTHDDGITCLARNPRRLNCLLSGSADGDIRLWDVPARRCLRRMRGHSGAVKGVSVTSDGEAAVSCSTDCTVKLWKVPFAPFDGGPIQEEGEAVLEFSGKHAFRCIDHHWERAQFATAGAAVEVWDHERAEPVQTFTWGSDTITSVRFNPAEPDVFATAGSDRGIALYDLRSNTPLRKLVMQTRCNAIAWNPMEAFNFTVANEDCNLYTYDMRRLASASCVHQDFVSAVMDLDYSPTGREFVAGSYDRTVRIFPFNGGHSREVYHTKRMQRVFAVRFSGDASYVFSGSDDMNVRVWKANASEQLGTLLPRERKKQQYNNALLERHKHLPEVARIVRHRHLPAPVYKAAKLRRVQQDSERRKTQHRIAHSAPGSVKIKAARKKKVVAEVEX