MSVVQCDGSMDIQKSAQSKFVNSRVKQELAGNRPPPLKINRESHRIRKASLPLPVVQYKQPVIIHTYSPKVITTEPSNFRWLVQLLTGSSDTRSRCKKNKPTESATESCPSAANDTSAAVVANTTDIVDMAEETQAALEGQNSLSSTVDGESLILESSTESEGFLLADTATVICDAASDYTSPRGPLPPFDTVFALSGGANLPWLLSPSGNTSSQSLIQLTELPREEITRLPAAQALASSLPSPNILPPGFLNDLPFMSPGVPLRFDGVVSPKISPFKGNFISQNRLSPFTYFHSEEWDNSFLECFSSPSDSTVHKDMYQF*