MSLWVDQAASGDFPHMLFYGPSGAGKKTRISCTLKQLFGAGVEKLKIDQRVFLTPSKRKMEINIVQSNYHIEITPSEAGNYDRLIVQEILKEIAQTQQVDLNAKQRFKVVVINEADSLSRDAQAALRRTMEKYMSNMRIILCANSTSKLIAPIKSRCLLIRVAAPNEEEMATVLNYVARRAGFDLPPEAAKEIIDDSGGNLRKAILVLEALKMQSPDLTGPLTIAKPDWETYCHKVADLIVMEQSPAQVMATIAERVVEKVDESLKADVMHWAAFYEVRMRLGNKKIFHLEAWVIKVMSLYKHFFYDIDMSAFD*