MVATLLEHEFLPEKDVLSLCERAKTLLTEESNVHAVRAPVTVVGDIHGQFHDLLEMFKMGGYAPDTNYLFLGDYVDRGYYSVETVTLVVALKVRYPDRVTIIRGNHESRQITQVYGFYDECMRKYGHAGIWKAFTDLFDYMPLTAVIENQIFCPHGGLSPSIDSLEDVRKIDRFQEVPHEGPVCDLVWSDPDDRTGWGMSPRGAGYTFGQDISEQFNHANGLKMIARAHQLVMEGYLWHHDQSLVTIFSAPNYCYRCGNQASIMEVSDDMTSEFLQFDPAPRRGEAQKTGDGPVRCPDYFL*