MCGIVALFGSLDTSQAKRVRVLELSRRLRHRGPDWSGLYQSGNSFLAHQRLAIVDPASGDQPLYNEDKKIVVTVNGEIYNHQKLREQLNSHRFQTGSDCEIVAHLYEDYGEEFVNMLDGMFSFVLLDTRDQSFIAARDAFGITPLYIGWGLDGSVWFASEMKALHDDCERFELFPPGHIYSSKQGGLRRWYNPTWYPENLIPSTPYDPLVLRRAFEKAVIKRLMTDVPFGVLLSGGLDSSLVAAVAARHLATTNAAKQWGDKLHSFCVGLQGSPDLKAAKEVAEYLGTFHHEFHFTVQDGIDAIEDVIYHVETYDVTTIRASTPMFLMSRKIKSLGVKMVLSGEGSDEIFGGYLYFHKAPNKEEFHQETCRKIKALHMYDCLRANKSTSAWGLEARVPFLDKEFVNVAMDIDPEWKMVKPDIGRIEKWVLRKAFDEEQKPFLPKHILYRQKEQFSDGVGYSWIDGLKSHAAEHVTDTMLGNAKYIFPHNTPITKEAYYYRMIFERFYPQNAARLTVPGGPSVACSTAKAVEWDAGWAQNMDPSGRAALGVHASAYLQDCNAVANNGSGNGSVDIITKMPRMDESLAAREVVIQG*