MAPKRQSAILPQPKKPRPVAAPKLEDKSASPGLPKGEKEQQEAIEHIDEVQNEIDRLNEQASEEILKVEQKYNKLRQPFFQKRSELITKIPNFWVTTFVNHPQVSALLGEEVEEALHYLTRVEVTEFEDIKSGYRIDFYFDENPYFENKVLSKEFHLNESGDPSSKSTEIKWKSGKDLTKCSSQTQNKASRKRQHEEPESFFTWFTDHSDAGADELGEVIKDDIWPNPLQYYLVPDMDDEEGEAEDDDDDDEEEEGLEDIDEEGDEDEGEEDNDEDEGEEGEEDEGEDD*