MSSTGRTVIAMIKIVIPAGAAKPAPPVGPALGSHGLNIMSFCKDFNAKTADITADVPIPVTITAFRDKSFEWEMKSPPVSYFIKKAAGIKEGSKTTGHEVKGTISLKHVYEIAKVKHGDPGYSWMKLESIASSIIGSAKTMGVEVVR