MESAILPRARGAPSAEPLSGVLAAEAGSGWHFLRLRSSSSLRGRLVCNLIAVRSSKNEQQEGSSLQAERLSFKQNRLAENLGNSSVLKVPHQTSLREQDRREEEEDGDGRREERQEELLEKLADKESATLLLQNGGISNLFVARSPNSRPWYGDVQPWRAGENHDDVGAEGVGLSLSSVQEAPQQMEKEAWRMFLGGRGTEDKNLEGAGGEEAMQTIEPITDRVVYLESVGVDVEKALHAYPKLMYFSKANLMAKVKFLEARGVKGEHVAKILTASPEIFERSVQAELLPIALFLMEEVKVPKRKLGKMLYRHPRLLIRSIQQLSENLEFVRSLGVKDTGKVVYNNPGLLGFHVKERLLPNFQYLQGLGIPERDVCTMLARFPSILLYGLESNVKPKVEYLTKVMQRSVEELVEYPQYLGASLEYKIRPRHQFLCQHQGIKMSLKSMLLPPDDLFYDRYRTGPVEVPAPSMPIQEMHSQEDPIKL*