MDRFQEENRIIDHPLDSDILCGKNKACLDHPGSVEFRSIIEQNAQRYREADSKFMKMEITKQLYNQIRRQSVRFLKFNHSKKNGWQELTSSQVRDKIGHALRFVNRRKRRKNRATKKISEAAKVPTHRRRMSYDSSTTQSTSSESMVSSDDADETMDSNQVTPARKAHGLLTTNSRNDQFVPVTKMLRGLSKSLLSKIPQTISFNEGWQSQTNIQNCLEMGEFSERDVLSMMRQPVMDFEPQSVKPVWL*