MDCLNVFNSLEGFETRIVVRKGRFPEEVNYEVYVGRGEAWVRLLAVKMFNGRPPFYRRWVELFHILPEVSFKGLKYVFLNSPQERELVKCLSSQLSGGEKIFIEYIYDGETYKALEAGIPTPLTRLGYMLLENGFTWFKNWYFAEGFMEGSPKIQGEKPLDENHRMRLLQEICGEVEDFLKTVGNSVQSKTRDYYTRAVERALKIRRDCAGQ