MDSPVVIDVIHNAKEVNTGNCVTYSVQGLTLMMRCQGNEILFLAKEDTHTDSKLNEDGIVDLEAELLAALDEIENLRNINEKQEKDHLEARNQLRAHFLKKDAEIKSLQEELKRTSPLNKKFDKSSLDLNNLLLRQRNVNDKTEIGFTLKTENEQAECSLNQEINQLQDMLTRHKSNLSEIHEPLIEAQRLLALREKDRERLEMEISNLRKEEGCSRLDRKTELGTRLGDLLQPSNPWNTGRRNLTKVKCLQFVEKPGMVTWSSQCGGENIRLSVIGDLSKLPNSLQMSIAEAEHNTKHNSQLNLIVGLSYSGRNDILQACQQIASQVEGGLLKPTDITESLFEKELKTSCAGGLGSPDLLIRTSGEQRLSNFLLWQLAYTELFFTDSFWPEFGEAQYAEALCSFQCRQRRFGKRVYNNTDDTLY*