MAPKRQSAILPQPKKPRPVAAPKLEDKSASPGLPKGEKEQQEAIEHIDEVQNEIDRLNEQASEEILKVEQKYNKLRQPFFQKRSELITKIPNFWVTTFVNHPQVSALLGEEDEEALLYLTRVEVTEFEDIKSGYRIDFYFDENPYFENKVLSKEFHLNESGDPSSKSTEIKWKSGKDLTKCSSQTQNKASRKRQHEEPESFFTWFTDHSDAGADELGEVIKDDIWPNPLQYYLVPDMDDEEGEAEDDDDDDEEEEGLEDIDEEGDEDEGEEDNDEDEGEEGEEDEGEDD*