MLHNITLSLVPEIITDNILIKAKEIAQFLNIPLSDRREEYPQALIWDRDGLSLCSISAKDGSHAKLLYIDFMGGKNGYRHANDCTTRQPIAKAVGIKPGFRPTVFDATAGMGGDGFVLACLGCRVTLCERSPIMYTLLQDGIERARQDSVMNKIMANLDLIHNNSKQFLENHGTNYHTIYMDPMYPHKKKSALNKKEMRVIRDLVGDDNDSDNLLETALTVAGNRVVVKRPKGAPYIEERKPHHEITMKNSRFDVYLTSYL