RGSGLGVARPTMSSFPALLVRPLGKEHTVSRLLRVMQCLSRIEEGENLDCSFDMEAELTPLESAINVLEMIKTEFTLTEAVVESSRKLVKEAAVIICIKNKEFEKASKILKKHMSKDPTTQKLRNDLLNIIREKNLAHPVIQNFSYETFQQKMLRFLESHLDDAEPYLLTMAKKALKSESAASSPGKEDKQPAPGPVEKPPREPTRQLRNPPTTIGMMTLKAAFKTLSGAQDSEAAFAKLDQKDLVLPTQASPASPALKNKRPRKDDNESSAPAEGEGGSELQPKNKRMTISRLVLEEDSQSTEPSAGLNSSQEAAPAPPSKPTVLNQPLPGEKNPKVPKGKWNNSNGVEEKETWVEEDELFQVQAAPDEDSTTNITKKQKWTVEESEWVKAGVQKYGEGNWAAISKNYPFVNRTAVMIKDRWRTMKRLGMN