MNLTRLKDVGGIKTKVVETGLKGRVKWYSVLGHYGFISRADGKPDIFVHQSAISKSQTEKFYLRTLADEEEVEFDIVEGRKGPEASNVTGPNGGNVKGSKYQRVLLYRFRPNRRHVPRENDTEKKPSTNNNQGSPTADGDTKKPIRGRRQGRRFRGRRNRHPPTEDANAVPYNEGEVPANNENAGTTSTGKPAHRRRGNYYNRRFRRQSKNEHKREEERANENITTDSAKAEVENGHEEEVKPGIRRQAECEKEGQMNFDKTDLGGGDSNNTDCGMSAAV