MTSNMGETFFYWDGTEPRVFISELEQAKEVLSNKLSFYPKPKARPIITAMMGNGLIFAEGPDWVRHRRAVSPAFNIDNLKVMTKRMAACTMSMINGWQEKLIEAKGRCVELEMGMEFKQLTADIISYTTFGTSFMEGKEVFDIQMELMERAIASITDIFIPGIQYLPTRWNRRTWILKRRMRNTLKNIIVSRLKSKVDGVSDTSYGDDLLGLMMGLSTTESSKSQESGLELNMDEIMDECKTFFLAGHETTSHLLTWTMFLLSINKEWQEKVREEVLRECGMGIPDADKLSKLKLVNMVLLEALRLYTPVIVLFRKATKEMKLGNLTIPKNTQISIPLAIIHRNKNYWGEDANEFNPMRFAEGVKKAAKHPNALVAFSIGPRACIGQNFAIMEGKTVMALILQRFSFSLSPNYKHAPTDRLTLQPQYGLPILLKPLQV