MWTKEKVESDGRSDVVEGLGCAELRVVLHLGLNMGSGGQGELPQDLVSVLPSDPYEQLDVARRITAMAVATSMSKLESETGKLRQKLTEKEQVIHGLQGRVLEAEAALQVLNAKLSQSEAEQTKLVDEKNSLALQVKGLLRDVAKLETFKRTLMHSLEQEEDDNLAPNSAIWKASQAESAVVKAQNFEDHGRYAKTSSRPDPPKYQGDLDAVSDGRTTPPKSRNGRTVPKQIVGGSTTLRPSSQLIPIGSRLPKNVDSPLNSMIQLPSSQPTSGASSPPSHGSGQSRSTRLDGKEFFRQARSRLSYEQFSSFLANIKELNAHRQTREDTLGQAERIFGPENRDLSIAFEAILSRHLPS*