MTQEEPPSTFDPSMIELGDISVDDYSLDGFCIALDFTGADFTSGCNPAENNGSAAAAAAAPAIVENVGPKGNGPSVIRRGGGSRRRRRSGVWEHMELYPSGNLASCKYCYKVLTANSEGGTSHLLRHVNKCRLARIGKPSI