MSMVGEAGLRQLCRTGRLLRCTSPGVKGLLSRRPSSCHRIVKAQAFQMATASEAPPKTESVKQKRVVFVVGGPGSGKGTQCDLISRDFGVPFFSTGDLIRSLIASGCPEGKQLQDIILQGQIIPSEVTVGLLQKAMASATSDTVLIDGFPRNTENRTVWQSQVGYDCELVLLFDCPEEVMVERLRRRAEGRADDNEETIKKRVQNFKSQMAPVLDYYRAIGKVTTISTDRPVDDIYSELSSLWRQRFAASPV*