MEQVDGFLTEEQRELARSMSFGSSPKATSELLSRHCAGKTHSVPKLDRRSHSGKSGKPKKGGGGGRGTWGSLLETGGDVQLDPNDPNYDSDEEPYKLVRASVAESLEEYKKKVVQIVEEYFTADNIAETAANLRDLGSPMYHHHFVKKLVSMSLDGHDREKEMAAVLLSALYADVIQPDQLAKGFARLVESADDLAIDIPDAVDIIALFVARAVVDDILPPIFLKRVVQGLPEGQKGHEVITKAEKSYLLPPFHAEIVERRWGGSTHSTVEEVRKKISDLLNEYVESRDTTEACRCIRQLNVPFFHHEVVKRALTL