MEERGLQHLKWPDTSEMEEIKAKFEYIQGMPNCCGAIDSTHIVMSLPSVEASTVWHDHESNYSMVLQAIVDADMRFRDIITGWPGSLNDFRLLRNSGFFKLCESGQRLNGTVKDLTHGSQIREYIVGDMGYPLLPWLITPYQGKDLSPSKLAFNAKHLATRMVAEHALARFKGTWRIVDGVMWRPDKHKLPRIILVCCLLHNIIIDLGDELQQDLPLSHHHDAAYKQQLCQFVDANAQIIRDKLSDYISQKLHA*