MESQKESLPTLRWGIIGAGLISSWFTKDISLPRKSPAAVHKIQAIGSSSLEKGRVFVETHLATLNPKPTVYSNYGDVYNDPEVDIVYIGTPHGLHKQHCLDAIAAGKHVLCEKAFTLNATEGREVLAAAQAKGVFIMEAMWTRFQPLVSKLKHVLFQEKAIGDVRRTFCDFGLDKDIASLPSTSRLRDPAMGAGSLLDIGIYALTWGLLTLESDPAKSERPRVVAAQTLRDGVDIATSFILHYPSTGRQGILTSTTEARTPEIFMRIEGSNGYITVEGIAASAPRAFTVYPKVEGRSLGADTGADGRRYDFELEGMGFSFEADTVAKSISQGKLENEVMSHSETVRVLEILDEIRTQGGARFPGEA*