MAPGSSIVTVVPESDCGDDDGLSEALGGIRLDVDSASKPWSTSLANVALSSLSGLNDLLECPVCTNSMRPPILQCPNGHTICSSCKHRVENHCPTCRQELGNIRCLALEKVAEQLQLPCKYQSMGCTEIHPYKNKLKHEELCRFRPYNCPYAGSECLITGDVPFLVSHLINDHKVDLHEGCTFNHRYVKPNPYEVENATWMLTVFKCFGQHFCLHFEAFLLGMAPVYMAFLRFMGEESEAQGFGYSLEVGGGGRKLTWQGTPRSIRDSHRKVRDSFDGLIIHRNMALFFSGGGRQELKLRVTGRIWKEQGQ*