MGLRDIEMTLPPGFRFYPSDEELVCHYLHGKVANQRFTGGATGTMIEVDLHVHEPWELPDVAKLSTNEWYFFSFRDRKYATGLRTNRATRSGYWKATGKDRVIRSPRSSSSSSSGRATIVGMRKTLVFYRGRAPNGSKTCWVMHEFRIENPHSPPKEDWVLCRVFDQKKADTEYAVDGKQELGGGGVAQKAAAVSGSNYVQEEHYNYNSLM