MQVDRRKAATMRERRRLRKVNEAFETLKRRTCSNPNQRMPKVEILRTAIDYIENLEEMLQHNGILAPGTSPLRLRSDPQSCLLGSSGDGGGAGGSGRYSGLAAGSAAAAAAAAAAVGAVRSLHNKLTACEGTRVQRNHSGLRGVQRSERVKPAGPAATTASVPTTAEKEAPLGGAAQLHYQGSSAQSEDLKMAAAAEEVENERGAGTDHSLTQAAAEAHATNVYATTKSMMSASQAADKIASPPTYDYSTKRSLGVSNQVYD