MSCSNLTMLVSSKPSLSESSALSFRSAVSSFQLPNHNLSGPSNPSRSSSVIPVRCGLRDLRDRIDSVKNTQKITEAMKLVAAAKVRRAQEAVVGARPFSETLVEVLYNINEQLQTDDIDVPLTKVRPVKKVALVVVTGDRGLCGGFNNYIIKKAEARIRDLKALGLDYTIISVGKKGNSYFLRRPYIPVDKFLEGSNLPTAKDAQAIADDVFSFFVSEEVDKVELLYTKFVSLVKSEPVIHTLLPLSPKGEICDINGNCVDAAEDEFFRLTTKEGKLTVERDVMRTKTTDFSAILQFEQDPVQILDALLPLYLNSQILRALQESLASELASRMSAMSSATDNASELKKNLSRVYNRQRQAKITGEILEIVAGADALV*