MKNEEVEAGDATAAAAADDGGAPSRVGAGLEDRVKGPWSPEEDAVLSRLVSKFGARNWSLIARGISGRSGKSCRLRWCNQLDPSVKRKPFTEEEDRIIVAAHAIHGNKWASIARLLQGRTDNAIKNHWNSTLRRRSFDLDRVKATSVLQEVSMERTKGSSEETLSYGDVSSFKSLDVKDVNSRENISDQSDDKTHIGDDQGMAEAQDPPTLFRPVARVSAFSLYNPVNDPRSSSSLPRSTPLYRSLIPRHDTEICNLLGSVCNEPKVPSRCGHGCCGFEAVGDHLRSSLLGPEFIEFVEPPPISSIELASIATDLSNIAWSKSSSIEGSAAKLPGNQGRQSVPQWTQLQQPYIIDSTRHDPMQFEDGGSKLTGMMTEVLSTQMPRQPLALAANLEGLS