MGLRDIEMTLPPGFRFYPSDEELVCHYLHGKVANQRFTGGATGTMIEVDLHVHEPWELPDVAKLSTNEWYFFSFRDRKYATGLRTNCATRSGYWKATGKDRVIRSPRSSSSSSSGRATIVGMRKTLVFYRGRAPNGSKTCWVMHEFRIENPHSPPKEDWVLCRVFDQKKADTEYAVDGKQELGGGGVAQKAAAVSGSNYVSSSSCYDPDRYQHSPSAPFPSLGAGGHHYQITSCDHHHPDGAAGVSLSNVDAFAGMPQLLSYETILDFSQQLLGGGSAAAGLRDGADDQCGGALMDLGLQVQEEHYNYNSLM