MTQPLVGKQILIVEDEPVFRSLLDSWFSSLGATTALAGDGVDALELMGRFTPDLMICDIAMPRMNGLKLVENLRNRGDQTPILVISATENMADIAKALRLGVEDVLLKPVKDLNRLRETVFACLYPNMFNSRVEEEERLFRDWDAMVSNPTAAAQLLQELQPPVQQVISHCRINYRQLVSADQPGLVLDIAPLSDNELAFYCLDVTRAGDNGVLAALLLRALFNGLLQDQLGQQKHRLPELGALLKQVNHLLRQANLPGQFPLFVGYYHSELKNLILVSAGLNATLNTGAHQVQISSGVPLGTLGNAYLNQLSQRCDSWQCQIWGAGGRLRLMLSAE*