MAPGSSIVTVVPESDCGDDGLSEALGSIRLDVDSTSKPWSTSLANVALSSLAGLNDLLECPVCTNSMRPPILQCPNGHTICSSCKHRVDNHCPTCRQELGNIRCLALEKVAEQLQLPCKYQSMGCTEIHPYKNKLKHEELCRFRPYNCPYAGSECLITGDVPFLVSHLINDHKVDLHEGCTFNHRYVKPNPYEVENATWMLTVFKCFGQHFCLHFEAFLLGMAPVYMAFLRFMGEESEAQGFGYSLEVGGGGRKLTWQGTPRSIRDSHRKVRDSFDGLIIHRNMALFFSGGSRQELKLRITGRIWREQAQ*