PSVNLLQDFKAFNTKGAGCNILHQATKRRTRINWTEEENLRLLSCWLHHSTDPVKGIDRKSEYYWKAVADEFNTNAPTNGHKRSIKQLKTHWGDVKREITKFCGVYGRLKTTWGSGQSDDMVMNSAHVVFKKENKDKPFTLEYMWREVKDLPKWRRIVQEESGNKRTK