MPIPLPVYIRSRSPSSHDSFVKPKKCRRKKKFEGQKYLSTPDRLDLAESLGLSQIQVKTWYQNRRMKWKKQVLQKGAKEAPTKPKGRPKKDSLDGSADSELDVDDAAFDDDVSSLGSPSTAEQEEASFGQMQSLKGPQPVKDVHALDLRHTVDH