MLTEQQTLELFPENWERNEQVLLKYPDGLPKDVLADQRVDNTESQVKDEITSNITNQTQILLPADSFPQYGSYPNNSELDYVVCTKCDRPFLSEYIEDHHSSCNGIKPPKPQFEPVANSQVLNKDVNNGNNAPIKNGVKSTAKGSAGNHEKNSVNGQKNPEMPPKRRKTEENKKPTKSALPKKEASKKKNPKVKGPVDVEKQCGVLLPNGQMCARSLTCKTHSMSSKRAVPGRSQPYDVLLAACQKKNQVKIQRQILETAKESEDNQHQAPVDSDEEVSFIMNVLQKSGNQPLEQKVFLPVKRRHSYFRTRELIAAAFRHGEQGMQVTGTILGRVIPFSARQPL