MGAGIKRSREEESSMSLALSLSTDSASSAGTSAGSGAGAPAKRRRGAVVATSGDGEFVCKTCGRAFPTFQALGGHRTSHLRGRHGLELGVGVARAIKERKRREEKQHECQICGIGFEMGQALGGHMRRHREVMAPRSADDRCVALLPDQEVAGHQAAGYQPPVLLHLFI