MARAMGSLHLGSSADAAAASSSLRFSSLGGEKLSHSASKALHWRRRLQSVLTVARHDNGDSSGRDGDPIAKTASLVLLSSLAASPAHAATAQDITDALLKVQDVTQKATGAVGGAYDSTKAFIEQLLTAVKPAVDAAFPYVQKATDAAVQVAAPIASDVATQADKALKDAGVDTKTVVEAAKTAVVVAGEAAEQTAKVIEGAKPVASSTLESIVSADPLFLAGGAGVLLLLYLLAPSLLSSVAYAARGYKGDLSAAQVLDLLTKSDFILVDVRTDKEKSKSGLPSLPRNAKNKCLSIPLEELPGKVKGQIRNPRKVEAEIAAIKISYLKRIGRGSNIILLDSSGDIAKTIAKSLSALGFKNAWVVVDGFDGGKGWVQSRLGTDSYTTSIAEILSPSRIIPAGTKKLFKTTSSEVVDVTPRFNRLLPGGFDE*