MAGFAGDDPFGWDFDFEDDGDDYAFGYDPFDDYCGGGDEGEELIGGPVVDDGDGEEFCISGFAFREDDGKGGDDLMGEDHASQPSHEDPILETLGRSFDSDGGFGQFVPHLVSALDTSEEEDELIAGDYRGGGGLELERGAAVEEAADDEDDDDDDGIGLMLGGFSFDPRPVVGGFQTLVDTDEEVTSDDDMGQEGGLMLSGFDLEPPRVFAQVVRPSWMVLGAGAEDTDPGDADMNLLEVLAAAAHVGEAVRQLPASRAAVEGLQEVVLSEEEASHGCAVCKDVIAAGLSVLKLPCKHYFHAECIRPWLAIRNTCPVCRFELPTGDAEYDRRQSRTRTASVEQQGAQVQSGPEQGAS*