MSKFKDIHVIDMDTIDISNLNRQFLFRKSDVGKYKAEVAAKFVEQRVKGVKITAHNKRIQDFDDEFYKQFQLVICGLDSIEARRWINAMLVSIAEESEDPDGVKPLIDGGTEGFKGQARVIFPSFTSCIECQLDMHAPRAAVPLCTIASIPRQPEHCIEWAHVIAWEQEKPFPKLDKDDPEHVTWIYQKALKRAEEFNIPGITYSLTQGTIKNIIPAIASTNAIIAAACCNEAFKIATTTATCLGFENNYMMYSGNDSIYTYTFKHEKKDDCPVCGREARPLEVDPNMALQDLLDSLAVRPEAQLKKPSIRAEGKTLYMQVPQSLEQQTRPNLSKSLKDLGLENGQEVVVTDPAFPLEFNFYLRFKAESS*