MVKTIYITRHGFRANWLTDQPIPPSPTGIESDPALAEKGVVQAKELGEYLKDIKPPIQRIYASPFYRCIETATPTADHLDLAIYPEGGCGEWFKRERSSHPKPASNAVLKGFFPRVDKNYNSLVVAGDDGEDEAELHERTKRFLNVLIEKLNKEEPEIETILIVSHAAPRIALGRALVGDNSLDIRTGVCSLDTFEVDKEGGLCGEWKLKSSGQVDYLSEGEVMHWGFDVPFDPGSEEDIKARKAAAEASAAAAAEGESDTVSVFIPLNVPPMSRKAGASSKVSSNAPVQISGLTEDRPFVKIGDSAYEGQWTELVGSEMYFNGATGEYVGKSRDRIMLKPMRLHHKQDEVMLEPKKRAHILDQVHAINEERAKQAGETTSGAPVDSVDSVDLEVAAAAVTAASIQDPDTAASLDVTMEDV