MSGGKLYSASDMNVIFQNEKLPCSSDVLESIWVPTSSSSFHGSNSVVNFESASGEDSLDRSFFRPIDKENGDDDYDASLNQPGKKRRLTVDQVQFLEKNFEVENKLEPERKAQLAKELGLQPRQVAIWFQNRRARFKNKQLEKEYDSLKASFDKLKADHDNLLKENGSLKNEIDSLKDMLILKDKGKPGKRNLELHDANNIILSDVKPQSATPNAASDNVPMVVCKQEDASSAKSDVFDSDSPHCTENHSSLLEPADSSHVFEPAEQSDFSQDEDDDLSRTLLPPPYFLKLEDSCYDEPPASSSNFVFPMEDQQPFCFWPY