MLSVLVEQGQGDRALLLYRQMQKESVTPNLLTYVTSLQACGILAEKSDELVLDGKRVKLISLKIGQTLHAEASRNGYTTNALVGTTLVSMYKKCRLLSKAENVFVTMNERNMVSWTAMISAYVEHGNGDRALCFYRQMQVEGMIPNQLTYLFALQACGIIAEKDFALRGVPMKMMALEIGRGLHVDACRHDFLADPSICSSLLSVYGKCGALEEAEELFYTFTDKNVVSWTAMLSAYIEHGQGKKALQLYKLIQEQRVMLDVVILLCVLQACSETGSLQTSEKLHFELVSAGHDCLPSAAATLIHAYGGCASMANAQAVFDGTVEPNVVLWNASLAGHAGEGNMMASLQTFEKLRLSGLEPDEVTFSAVFAICSYMGDVVLGIQSFISMIYDNSIYPDLRHYGIIVDLLGRAGSFNGVENMLPRMSVQADFTIWFCLLSACRMHGNVELATQAFDQAVKLQPKRALAYVMMSNIYADAGLHEEAAEVEKIRLHEGAWEAWQELE*