MREDEDHTNWFSRWEEQLPTPEELTPLTQNLIPQDLALAFDITPNRSPPPPPSSNLPPSSSSEFADSAGPDEPARTLKRPRLVWTPQLHKRFVDAVAHLGIKNAVPKTIMQLMSVDGLTRENVASHLQKYRLYLKRMQGLSAGGASSDAAADRLFASAPVPHHFLHRGAGPPSGGGEHYLPYVPVAAAAAFQHHHHQMAVAAAAQQHQRHMGHFGSPPGGQFEHGFLARGTQAVHRMVQGVASGPAYVEDLESGGGGRKVLTLFPTGEE