MSVQADDPLEPFYFEHEEQEICGKLVAPITDSFQEDYPSVVDRFFTRYYYFKGDVPYQVLYHSNRICLICLAPEHPALAQ GISSVNFDIGNVDRSQNVVKGKGKKGGMILQAESTLALLTTANGGTYKVPSCIRGKLVEVNTAIVEEPKLLEQLPEGAGY FAILLPKIENCDAIKASLLTQEQYEERLKSKNEGLPQIESTGDHAQNKNKEIQA