MDENGGDGFMEQKPKKHKGKHDKPKPWDDPSIDHWKVEKFDPSWNDGGLLEVSSFSTLFPRYREKYLQDAWPIVKQALKEYGISCELNLVEGSMTVSTTRKTRDPYIIVKARDLIKLLSRSVPAPQAIKILNDEMQCDIIKIGNLVRNEKRFVKRRQHLIGPNSSTLKAIEILTGCYVLVQGNTVAAMGSFKGLKQVRRIVEDCIQNIQHPIYHIKILLMKRELGKNPALASENWDRFLPKFKKKNVKQKKVKSKEKKPYTPFPPPQPPSKEDLLLESGEYFLSDTKKFAKKWQEKQEKQAEKTAEKKRKREEAFIPPKELSKKSASQDSTKSVEDDKSEVAAIAMSIKRKSKELRKQKAIDDVKAESYVAVPEKLQNKKSRRSSLSLVVKEDED