MQTSASSLHNLFLGKNLSYAPPYTLSRALDFIPAMASSSVGPQRLSVQCGVGFRPCIDIHKGKVKQIVGSTLRDSKEADTSLVTNFESDKSAAEYAKLYRDDGLDGGHVIMLGADPLSIAAATEALHAYPGGLQVGGGIKTENALSYIEEGASHVIVTSYVFNNGQMDLERLKELSSLVGRKRLVLDLSCRKKEGEYVIVTDRWQKFSDVHLNEKVLNFLAEYADEFLVHGVDVEGKKLGIDEELVALLGKYSPIPVTYAGGVTGMADLEKIKVAGMGRVDVTVGSALDIFGGNLAYKDVVAWHALQDSLAV*