MTRHCLALILLLLPLPALAQDGCDDLWFTRNLIMDRAGYCFGSTLGQSVFDNSDCLGKSVALAPHSNRQVQEIRGLEQFHGCKVNTKRRQLTLNDTHLRRLLVNLPIRDEFESACLGWLGAPVPLYSGHSAGTARIGLIQPGDVIGYSHLPVGSWSYVTTHTSDWRVKSGGWYDRSAAPEQCRDFAG