MSTDHQPSLLARTGGAALTLASRTLHWLDGSSKERWGSEYLEGPFAPVDDEACEELEVEGSLPPDFRGTFIRNGPNPKLPPLGGYHWFDGDGMVHAVTFHGGGKATYCNRWVKTARLAQEQDIGAPLTVKFGDSRGKAALAHMAVARVAKMLGLLSEENGKGRGNTALVFHANRLLALHESDLPYALRIACNGLIETLGRVTFGGKVQHAFTAHPKKDPETGELFYIGYSVQQAPYCWYGRLDAQGRVVADFPVPLKEPVMMHDMALTQRHAILLDTPLLFDPX