MKRAREEEPKPTMSLALSLGTDSAPSAGTSSDSGAGAPAKRRRGAVVVTSGEGEFVCKTCGRAFATFQALGGHRTSHLRGRHGLELGVGVARAIKERKKREEKQHECHICGLGFEMGQALGGHMRRHREQMAPRGADDRWVALLPDQEVAGHHAAADQPPPVLLQLFV