MSVTVRSFEPASNIKLIGATLKHVAVGLPAAAFVCVGDTIDTDEQEGFLRGHGTQVLDGHLVATVCGVVERVNRLVYVKPLKSRYSAELGDVVVGRVTEVAGKRWKIDLNSRQEAALLLSAVNLPGGIQRRRNAEDELNMRSVFQEGDLISAEVQSLHHDGSVVLHTRSLKYGKLTGGQLVAVPANLVKRQKQHFRTLESLGVDVILGLNGLIWVAPHVERGEGGAPLPTANIAGFSAAQREATCRVSNAIRALAALCLQIYPSTIMDAYELCVQNKIHPKDMLEMEFLTLVAQSEVVRRHNEAAAM*