MSQFLTQLKDNVLVADGAIGTILYSEGLDTCPEAYNLSHPDKVERIHRSYIEAGADVIQTNTYGANFEKLKRFGLEDKVKAIHQAAVRIAKKAANKDTYILGTVGGFRGIKQEDISLQTILYHTEIQIDTLIEEGVDALLFETYYDLEELTNVISRTRKKYDIPIIAQLTASNTNYLVNGQAINEGLKQLVQCGANIVGLNCHHGPHHMQESFTHIELPEHAFLSCYPNASLLDIENSEFKYSDNAQYFGQVAQNLIREGVRLIGGCCGTTPEHIKFIKESIQTLKPVNDKKVIPIPTKALFNPSQNKVRQSLTSKVQERPTVIIELDTPKHLDTDRFFENIAKLDKANVDAVTLADNSLATVRISNIAAASLIKQYYNIEPLVHITCRDRNLIGLQSHLLGLSLIGVNEILAITGDPSKVGHLPGATNVYDVNSKGLTELALRFNQGINTDGDALKKRTHFNIAGAFNPNVRKLYGAVKRLEKKIESGMSYFITQPVYSKEKIIEIYHATKHLNKPFFIGIMPIASYKNALFLHNEVPGIKMSDEILQQFEAVKDDKAKTRELSLKLSKDLIDTVHEYFNGLYIITPFQNVEDSLELAAYSKSITAHKEAIL*