MSLQNIIETAFENRADITPTTVAPEVKEAVLETIRQLDSGKLRVAERLGVGEWKVNEWAKKAVLLSFRIQDNEVLNDGVNKYFDKVPTKFADWSEDEFKNAGFRAVPGAVARRGSFVAKNAVLMPSYVNIGAYVDEGAMVDTWATVGSCAQIGKNVHLSGGVGIGGVLEPLQAAPTIIEDNCFIGARSEIVEGAIVEEGSVISMGVFIGQSTKIFDRTTGEIYQGRVPAGSVVVSGSLPSKDGSHSLYCAVIVKRVDAQTRAKTSVNELLRGI*