MEKQTLKYLPLGQSDPFGNGNGNEGTIGDLLGRFCNPQESFSPGIRFPPYPGQFGSDRESNKSSLLDPDSDRVPTTKPNSRKRKSIPVGNGKDSPASSSLTASHSKVSGENVVSKDGKRSKQDEAGSSKKVIDKCDDSKGDNKDDAKPTKDYIHVRARRGQATDSHSLAERARREKISERMTMLQDLVPGCNRITGKAVMLDEIINYVQSLQRQVEFLSMKLATVNPRMEFNANAALSTEMIQQGESLTQSLYAMACSEQRLPSGGYYSLTKNMPRFSDTHLPSSDGFVQAETQGFWENDLQSIVQMGFGDIQQQQSNNNCSEPTLQMKLEP