MSENKQEVHPDTITDVEAVIDTEEELIKECEEMWKDMEDCQNKLSLIGTETLTNADAQLSLLIMQMKCLTAELGQWKKRKPEIIPLNEDVLLTLGKEEFQKLRCDLEMVLSTIQSKNEKLKEDLEREQQWLDEQQQILDTLNVLNSDVENQVVTLTESRIFNELTTKIRGIKEFKEKLLLTLGAFLDNHFPLPEASTPKKRKNIQDSNAQLITLNEILEMLINRMFDVPHDPYVKIRDSFWPPYIELLLRYGIALRHPEDPSQIRLEAFHQ