MEASSAASPDLSLHISLPSSAPGSGPSGGRATVGGAGGGGGGGAGGDPWRRLNGSTASTELSLSPPAEQERADALPWRHRPSAAGAPPSAATTSAGAALMPTMPMLQPLDGGGASAAAPIRGIPIYNGPGGFPFLPPAAGGDGGHHQKLGFYGSYHPATWPSSLGSTSPSPGAPPPAPQDPASAFLSPAAHHHHRMLSASGRLNGMLSDTLRGYGGGGGGLGGIGGHHHHHLHGAQPFGLGSRFMPKLPAKRSMRAPRMRWTSTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMYRTVKSTDKPAASS