MSFKRVRSLPLFPSPKESLQQQNGGVQAGAGGWGGVGEGPEMEVDGPAARPGTNKRSYFRSGARTQQVCSFWREGRCNRDPCNFLHPEDPSAVANNSFSSSGSSNGKRSNTAFDERDGANLGNRRNVWGRLRGNKAGKVPSSGDPRHNKLRDKPCTFFLRGNCVKGKQCNFLHSFTNTEDMSFMTQLNGHEKAVRAIALPAGANKLYTGGQDKTLRIWDCDTGQCTNIVPMGGDVGCLLTESGWLFIGLPNEVKALNLQTNSEQRLEGPKGQVHALAVFNDMLLAGAQDGNILAWKFNTVVSMFQPAATLWGHTGAVVTLEAAEGRLYSGSMDNTVKVWDLSTGLCVQTLQGHSNVVMGLLCWNQYLLSGSLDGTVKVWAASQSGTYDLQYTYPKDTGVNENMDGVLAFCGFVDHQNKDILLCSLNDNTVHLLELPSFTERGVLFLKDEVRALQVGPGGLVFSGDGGGGVKVWKWAP*