KTQCKKCSARITGKNTTNLKRHLQSNHPEIHTQLQKTSDGPQSAKRLKLSQQTISVAILSASKYKLDSKEQQTKEEAIAKWIGCTGLPVTTVEDEDFVLMMETMDKKLTVPKKTKISNLIEKYYEAESQKFKRRLAAVRKVSIGIDLWTKKGLTASFLAVSACFFCTELQKPQHILLALEQVAHPHTAQIIKACVDKCVQEWGISHEKIITVITDNGSNMVAALCDDLDIQRTPCVVHTLQLVVHMIQKETGVKKVLDKARSVVKLFRKSSVATQRIMEECGLIVVNDCPTRWSSTFNMVARLLRVKDAVCQVTNDMGWDSLLPSEWQKLKSLHELLMPFAEHTQTLQSDTMSMSLVVPAIFDLLSHLTDFEE