MSLGYAEKLSYRDASFLGKLGAAEKFDAQDEVEAKVKELAELIRNSKHMVVYTGAGISTSCGIPDFRGPNGIWTLQSTGKPIPQATCSFAQARPSYTHMALKALVDAGKVHYIVSQNVDCLHLRSGIPRRQLAELHGNCFREVCPKCGAEYVRDFELETVGLKSTGRRCSVAGCEGRLKDSVLDWEDALPVDEVAVADRHSKEADLALCLGTSLQIVPARNMPFKCIPGGGKVVIVNLQATPRDKKAALVIHAKADEVMRGVMRTLNLDVRPYVRIDRLVVAHSLKHSPTGSNRRWVLSLRSSHGPKGPLQFVKHAKVTFLSAEHRVELLTGPKFELKGSDKSDAAFEDLLVDVEFVEGTAARHVTLDYRLHLDPDSESTEQINTSEDLRTMVEEASETVLVTSVRQDRGASLGIQWQTEYAIITDVVDHRSGSDARLGSAGSSARIARGTGSEEVAAARVDCDLIGKVEGGRKTDAVCESAEAKTGGERIGTAAASKRLGADSKRKHDELNRIRIPA*