MDNLKRNVIGAEVWTHNMRVSSVVYVTDEATCDPIDDLERLSRIKDLLRLHQMMFADRDYERVDRGRLGSAEDKFRPLVIVQNCLEKDCLVVNILCKDRPKLLFDTVCTLTDMDYVVFHGTINATEPKAYQEYYIRHTDGFPVKSEAERNGKLVVGLRLDLCTSDRPGLLSDLTCIFHENGLSVTRVEVTTHEEKEINAFYVTDVVGNPVDSKTVEAVRQEIGQEILQVKDDYACIKSHPRETTMRFLFSNLFRSKSLYNIGLIKSFSLIL*