MGRKPSNVYDYFTRLEPIGGKGLARYECKKCKKKYASNATRLAEHLRQTDCCPNFQSNQRSPPSLNVASVTNDSNAVNSMNANLNLSSNATVNYGNHTNSHMLQGLRMLDSDITFDTNLLLRIAKLSTCAIADALAHINIQGHLVDVNLVHGYDNPLSVNICGPAFTVKVLPNKGPEVKKLPFHYIDTADMGYVIVISAPERSTTAVFGGLLATASKARGIAGVVTDGRVRDLQELCTMGFPAFSRGTSVHGSRNATSVVDVGQPIAVSGCVVRNGDIIRGDVNGVIVIPAEHANDVAVKAELIEEQDNGITDAVQQGDSLQRSFQRFRSQPL