MAVTAAELGKLVETVLTAVKKADDGDSAEQQRAVDGLKLLKKQRVNTKVLGATQAGKRIKALAKHSKPDVAAAATAVIAAWKDAVRQEAADSTAAIAGDGKAAASTASAGGPASSRQTAPSSSGPGDGGGGTQPSSQQTVDAAAPAQLPSALDPEAVPRSGDSVRDKCRQHLALAFQQAVMEGVAGDPVMAAVAVENEIFNQNNGVSQAYKAKFRNLHFNLKDAGNPDLRRKVLSGDIAPDVVVVLAPEELASDVKRNENARIREKKLFDSAPAAMKQATTDQFQCGKCRQRKTTYYQMQTRSADEPMTTX