MQSFLTLLREHGGACPPPAELVTLTGRLCRDLQDDLAQVQPLVAAILDSQLRLHLLDNADVALVCARVLAQQEQQQAACRLLEGCRVPGGSHELVRLWNDIHYSLAMRKLGVAALTPVQKFRCRKRNPPPPCLCPDGLKSRNFPSAVRRRLRDFALGVSSHPSKAERESLALETSLTAEQIYNWFANYRRRQRTLQQRLEPAQQVAAGDPSAKERHLDLQPSGFLRRPQWSAVHGETGHQQCPETIQRPWEALALVTDIPGDEVISKPLAASGHLQSVYLEEGPGPGSGRAMQVGGFLVTQSLLQTPEFSLPQSPPELLPASSTSLNPGSAMELSQHLPSSQVQWSGGQASCDAFWGARMLLEFSGGSLG