MATGSDQTQAEAEADAVELVLFQVAECYVYLIPPRKTAASYRADEWNVNKWAWEGGLKVVSKEEECIIKLEDKSTGELYARAFLREGEPHPVEAVIDSSRYFVLRVEENIDGRQRHAFIGLGFRERTEAYDFQAALHDHMKYLNKKKTAEEMVQHYENTSSVDYSLKEGETLVLQLKNKETVTKTKSAFFEQGLNKLSFNEKANNKEATVSLKLPPPPPSPVSPTDSGVPFSPFKAEFPSQEQPAAGTVGSSPSKAEPAPEEQPAAAEKTKQGSVDDDFGDFQAAG*