MINVGRIKLSFAGIRVDFVDREWALRRIEKWAEGGTYPVQVVYGPEGCGKTAWLRQSVELLRGLGFDVVYVNPINREFLTGFNVLRDRFLAVIKETISQDALGRLVWLAFDVAKELIKVTRGRVAVIVDDAFQVIGVKESTLYVKALLNLIEYPPEQYEKIVAVTATSEGVSKSEIGRHRWANLLTMWNMTKDGFKELYDQIPGDKPSLEELWKLTGGNPWMLEMLYEAHWSVDQVVNRIIRSKGLISFIQSLSENDKKLLMKALEDPDTLMSRDGVMLMNKLVELNLIIDNIYPRDEYLWVDSPPPERDNELGIGKYTAWQSPLHREAVRRVLS