MNEREGGVSEGGLNVTLTIRLLMHGKEVGSIIGKKGETVKKMREESGARINISDGSSPERIVTITGASEVIFKAFAMIAEKFEEDILASMINSTVTSRPPVTLRLVFPASQCGSLIGKGGSKIKEIRESTGAQVQVAGDLLPDSTERAVTISGTPHAITQCVKHICTVMLESPPKGATIPYRPKPSAGGGHTVLTQPHAATAFAIPGQFAIPPQDVSVRPAG