MCRSTQLNYKVQAPFDATAIGLQNSQAVSNLTSSLSSALENVKSHNGGSNSSRKQRHHHIIVEHDYHDHANELELIDERPARGGVTTPFPIRLHKMLDQMQEDGHADVISWQPHGRAFVVHKPKEFKELLPTYFKLSKMSSFQRQLNLYGFQRLTRGRDKNGYYHEYFLRGKPALSHKIQRTKVKGTGVRARSNPATEPHLWEMSWVGMESSSAAQHQYGNCDNGSVSSHEEHFESPKQSPMPPLKQESNYAVNNASAFSLPPLSGSYSMASAAVESSTPFMVPSWTQQQPLVQQQPSQHALYAARLRNEQDVVMSFGGKQFHYLDPKEMTKEAEMRKKQVAACKQVDTPPKRDDLQAFMSNLELDSLYAEIDDDHMENDDAFMDMLERVIE*