MRNLVIMPTEKRTLNLGEFAEEATIIVEETAKPSVTFLEANTDSITLEELANKCVVPTWANLESTISHQDFISCVHEAASTFYAGEKVSFPEIRVSHIVRGRIPSALGKKASELLECEKTQFYQRLAFAFTVPTIFETIRGQKLELCIGGVRNYSDLNLYRSSKGLEKFSVFIGWRMRICSNQILTGEGVRFNMEVTNISELYRNVLELFNSFNAAKEIHLMQTLSDTYLSETQFAQVVGRMRMYQALSPARQKAIPRLLITDSQINSVCRDYYTNEVFGVKDNAISLFDFHNLLTQSNKNSYIDSYLQRGVNATEVSVGLNNVLQGLDNKYSWFLG