MKWYPWLRPSFEQLISAYQAGRGHHALLIHALPGMGEDALIYALNRWLLCQQPQGQKSCGHCRGCQLMQAGTHPDYYVAEPEKGKTTLGIDAVRAITEKLYERARQGGAKVVWLKDAAQLTEAAANALLKTLEEPPENTWFFLGCREPERLLATLRSRCFYYYLAPPETRYALAWLAREIPAAVEEQNAALRLSSGAPAAALALLQPEQWQQRHALIEKLAQTLNSRDWLALLTVLNHEQANQRLFWLAALLLDARKIQQGAGQWLTNTDCQPLISQLSSQLSAAVLQAMLSDIFHCREQLTTVAGLNRELVLSEMLLTWERYLRPGALLPSSAI