MGGGGSCSLSFKVLLAAVATVMLVLLLLVGALESGATKMTERTQTVLDSIAQDDLRRRHEELIGREKLVYNPELDLNFVMNKRKVPNGPDPIHNRRAGNSRRPPGRA