MPQSQTPITRASLIINLDYISKESHQLGLVAKMGITEKIDEIVKEMARTQKNKATEGHLGSLKAKLARYRAELLEPAKTGKAGDGFDVSKAGYGRVALIGFPSVGKSTLLSKLTGTQSEAASYEFTTLVAIPGVLNIDGAKVQLLDLPGIVEGAASGKGRGRQVIAAAKSADLVLMMLDATKAANQRRLLEIELEAVGMRLNRKKPDVIVRIKAAGGVTITHTVPLTRTDERAIKGVMSAYKLHNADIMIREDITTDDLIDVILGTRKYVPCLYCYNKIDAVSLEEVDRIAREPNTVVISCELDLNLDTLLKRIWELIGLNRVYTKKRGALPDLGDPLIVKMDADIEGVCNAIHKNIASKFKYALVWGKSSKFAPKPQRVGLTHRIAPDDVVSLVTNV