MERHNLVAAAVDQPEAVAPPEPGVIAGPDNAGGDDADIPVDNQDIDNRANVLNQPRNKPLGQDIDNVLDRARHLQAFRQEYGITETVASGRFIDQEFIKLLPGYSLSFTFNHDTGHYVQVIDLAKFYQAKVLSTPGAVETWLAAVYHLQNALNPDFHAIRKGAFLIMECDGFDWKTNVNLRIFTKMFQEMASSYPNLWHSVSFFNSGVCLNVLMSMVKRVSPPEFHRNYEFGCVTDMGRLDTLYLTPNMEVANRRILDRFTEALELRYANEAAFSL*