MRISIFGLGYVGAVCAGCLSARGHEVIGVDVSSTKIDLINQGKSPIVEPGLEALLQQGRQTGRLSGTTDFKKAVLDSDVSFICVGTPSKKNGDLDLGYIETVCREIGFAIREKSERHTVVVRSTVLPGTVNNVVIPLIEDCSGKKAGVDFGVGTNPEFLRESTAIKDYDFPPMTVIGELDKQTGDLLEEIYRELDAPIIRKTVEVAEMIKYTCNVWHAAKVTFANEIGNIAKAVGVDGREVMDVICQDHKLNLSRYYMRPGFAFGGSCLPKDVRALTYRASQLDVEHPMLGSLMRSNSNQVQKAFDLITSHDTRKVGLLGLSFKAGTDDLRESPLVELAEMLIGKGYELRIFDRNVEYARVHGANKEYIESKIPHVSSLLVSDLDEVVASSDVLVLGNGDELFVDLVNKTPSGKKLVDLVGFMPHTTTAQAEGICW