MNRPRGASLSFMLALLFIDGVHVVNGSFFSRILQPTKKEGEEGGKTEAPSKATSSMGSEAQVGSIISFSDGLPFATLANNNKIPLVGYGVGNLQHEMIPGMVMAAIQDDKRTRLIDTAHASNNEDLVAEGINRGVAKLNREGKVEVHVVTKVWYTHLGYGRTKLSVEESLKSLQTALDNDKIDLKLHFQLHWPRCFDSIPWMNCQREERELSDHVKDAGPDPTKDPDNAWKESWKYLEDLYLSDKYPIASIGVSNFHLHDIEIMENFARIHPHILQVNVWSLLYDALLVEYCHKHRIHIQVYNAIHGTISQPERAPKAFHHIQKVASEISSELDQDLTAAQVILAWLMQHGVSVIPRTTNSVRLTENSAVALSSIPAFSDHQVETIAHAVEAYLSGDDLEEDIHVAVTFHVVSKDVVLYWMGREGSEVRIGHLKAGETFTDTTYPNHTFRTYDAANKDYWIDHEISAKFGDHKHIHVEL*