MLTSLNTLIVRSSVGLVGSLGGGQSDVEWQLPVEKILIDNLNGNTGEELTELLPHLPKLSKLEMWTCKNIKKLVVGVDVQQTTLEASDMGGGEITAAAEEEDDGVLLFPPHLCDKLRVLEFDGCSELVLVDLPTLVPGGGGLQALRSLQRLRIRWSPKFLSTFSFSCHIFPSSLQFLDLAGMQGMGTMEPLSNLISLTRLELDNRGEDLKCQGLQSLVTTGGRLKELNVRGSPRFFADWDPNPRRALEVAEGSEEQQTQLVSSTLRELWTDDIAGLLAAPVCTFLSSLTNLALFGYGSDGMERFSKEQEDALQLLSSLQELKFWCFKDLQQLPAGLRNLTALKKLSFYFCPAVSSLPNDALPNSLEKLDVYECSEELKQYCISTIHTAPLLSKQTNFCLY*