MCELLGMSANVPTDICFSFTGLMQRGGKTGPHRDGWGIAFYEGKGFRTFKDPNPSSQSKIAELVQQYPIKSRAVISHIRQANRGGVNLENTHPFTRELWGQYWTFAHNGQLTGYQNLVTGRHRPVGETDSELAFCWLLNQMEQRYPEGPQDWPEMLRYVAQCCDELRALGVFNMLLSNGEYVMAYCTNHLYWITRRAPFGRAALLDEDVEINFQEETTPNDVVSVIATQPLTGNETWQRMKPGQFAFFHFGERIEDNAHVLMEVDFAPNRPGCQAPSQPLD*