MPATDKRHQEVIKKIKTIMKDVSTDLMVQKMMPVLNVPKVGYDNTVWSDEKRMLTIGDKTVGISPDSTKKIPTFTQYLVMANAVRKLLDEEMESTIRGMYYATLSTVGDEKNKQKFWTGQEDSDDAIKAIELLTGVPREEFSVTSKPKGMISGPITLRVGGDVIDCNLGSRATSQLIPTNIRDVEIVKVKADFVMVVEKDTVLNNIRKSGFIQKYNAILMTGSGEPDRATRMMVKALNEEWKKPVVVFADADPWGLGIALRYKIGSESLSYDSDRLVTPDAKVLGMMFSDIYEYNIPEVARLAASDDDLNRANDMKKKPWFQDKQWQKELDLFLKKKEKCELDAFFKHGFKYLAEVYLPRKLREAGVI