MEIQDDFRQRSIRSGSQAMIGEYQKTVGRLMKKVTPEEMEEAEHIAREWNDTQPPLEGSREERQAVYQGDRNGKVMASMHDFNDDLGPGTAFPDWEGIEDKWSRYASDVFRAREVGDGEAADDEGEDADPRPQMKVKKGKKKTQVTLPALDDGIPQLPTILDLHVPEKQDIAGFCLTCGKAKASVPWMSITEDPQDYIKDKYLPDGVGLKEPSKLSRTQVTQILEFWRGRQQTNLKDVFMFRRWKDGEGVLQKPVGDDVSGTGMASEKQKRQDHTTMEEGNQNESGTDHSRGIPDQRKDP