MEESGDGGGRASLQMMLLDAKFADAPPSARSTPPTVHLYGVTWEGRSVCCIIKDFKPYFWFPAPAAGSDLGEESLKMLRLYLDEQVQISKKRNASNDYSFVAKISLHLRTPLMYYRPGGPFQFLKVEVWRSKDIAMVAKVLTFLAQNNQGIHIGMSWKDCTCYEDEIKLGMRFLCDTDIAGGAWVEVLNPCIVHFSQQTTHCAEEFIASWCKIKGLTPNATQFMEFSPMQHAVGVEGSSLEESALMKNEGGTSTQKKVIDGLNLNASRESHWLALSPLKVLVLDVQRGRIEWTTEPRSNAKKAASGRGKRPRVEINYDRQKLSGCSHSGNTSVSDEGFEDVENISRTAAGHSLHPSRDPVLIITSILFVEGHTKKFVFMHGVDPPMEGSPGIDLRAFDSEHAMLIAWQEFFRLEADPDIICLYQLKDSIRYLVERFHVLKLGILDIGRCKGRATEVKSVVSYGKHWVKQQARMTATSNQEVFRAIIEGRVVIDMLRVVLVAYNLSTFTLAECCQVFLGKTKEVLNSVIIADLWRGQYGGAYRLMNYSVNEAEVTWELMQKLQTITEIIEMARVTGLSISDSLYKAQMIRVQSLLLRSAQKEAWLLGGPTINGQLSESPFLIHPKDCKTAGFYKDPVVILDFASLYPSLYMAHNLCYTTLVHPEDVSSFPEESLLRSPTGAYFVVPAVRHGILPRICGALITARKLAKEKMIAPDISSTERAVFDARQKALKLCSNALYGFTGAGASPQQALPLADSCLSMGAAACKHTVELINSTFENANVLYAQTDSVFIRFCGATIEEAAQLGHEAADVTSKAFPSPMSLKFEKVLCPFLLLQVNRYAGKDVTCLKDENKGGLMFVKGLESERRDVPPFVRTVSKIALQEILLNENVNAALDACKREIRRLVSGKCSMMELVMTGGLWRVDDHDISRLASLTKSPKKELVGAATAEEGRGPHVALAVRLKRNDPDRQFHIGERIQYVLVKNSSKLQDDMAEDPINAINGNMQLNFHVYLENKLRKPLESILEYVADSSQIRDVFSGSHAVASPFVPSTSGHTTQASMRSFFKSKTPCLSCRKPLNDAEEQNALCRECRQMGAAQSTLISLLSENREVERRLFLGHAECMRCHSGGLYKSVLCTNTDCPIFYTRSESPEMYRKLASSVEKLELACNVNQAS*