MEATVVSVGKSVLDGALSYAKSAIAEEVTLQLGVQQDQGFIKDELEMMLSFLRAADKEQGHNEVFQTWVKQVRDVAYDVEDCLQDYVVRLEKPSWWRRRLSCTTLRERHRIATVMKEMRGKVEDVSLRNSRYKLLGGPAAASEPSPLTAAELQSTTFDDIEATRVAKQQEKVDLVDLITKDGDGLQEIAVWGTSGATGVASVVWVAYQKVKDRFPECHAWVKVMHPFDAKEFIGSLVRQFKANSHEGTSNTPQGTPSGVSALNEMEAKDYNLLDDFCKYVANKKYLIALNGLCNIEEWDWIKTYLPNKHNGSRILVCTPQAEVAICWKNKDGYKVSEIRQEGSFVTPLYVFYEEVKDSPTEQTDKTKSSSNATASTEGRKSPPVPNERKDPESQVIDLISKGGQVIAVWGMENDGVRRTALVRKVYERSVDRFLRHAWFGMTSQFNHDELVMELARQLNPDNCEDTCLKKKEDSQDTEGSTHRKQQEDGQNSSNKSKRGTTESTRNSLTTILSGHKCLLVFDKISSNAEWDSIRKSLPIESNADSRIIVTTKDSNVAIYCSGEKQYTYNYKLGSQNDGTAVGSEWVGLDSNEINSETKPSMASSSTGGDNHPEGLRESSSPSLNKDPNAAVKKLTRCTAMVPKRSRTVVAAEEAQLMIGRRNEKDKLIKMLDSGCDAKHRVISVISVWGMGGIGKTTLVKSIYQSSELEKLGFERRAWVPVSRPFRRIELLRILAQRLVKDSPGKKVESTPGLARSGLSMMGSKELIDKLKQDLTGKKYLIVLDDLSTTTEWDFIKTIFPENSSSRIIVTTRPKLVAQHCSEEEEYMHRIGDLKDKDALDLFLDKFLIYLFGNYKVCKKGDESELKPDMMDILKKNPDMIAEAELIVKKCGRLPLAIVAVGGFLSTRPPNIREWRKFSDHISTELDENPSLEMIKKILISSYEGLSYHLKSCFLYLSIFPEDHDIRYGRLLRRWIAEGYSRAKRNNNAEKEAEEQFTALLNKSMIQQSRTVTTGKTGFCQVHDLMREISIAKSEEENLVLVLDEHSISSSKDKVRHLVISQSWSREQKKNNDMQNIVDVSHIRSLTVFGEWKSFFLSKKMRMLRVLDLEDTDGLEDHDIVPIGKLHHLKYLSLRGSATILNLPSSFGNLLNLETLDIRGTWVTKLPATIGRLQNLKYLHAGMPPDDEDDTRSWVPTPPSAILEAFREYWTNQEEVGMGIKLFVSVLMFLISGWLRNMDLFGVKVPRRIGRLRSIHTLSVVNISRGKAMLKNLKKLTQLRKLGVTGINKNNCEELCSVIVKHGCLQSLLLRAEGKDGLEGCLDGLSPPPKDLESLQLYGNLVKLPEWVKELENLQKLSLRSTNLEADATMQVLGGLPMLDILRLQDKACKENELRFHPDCFTNLRALELISWGSLKSVIFEEGATPKLEVLLVDHCSSIDEAGFPGIENLATLKEVSLQGYYYTEFKKKLQQQLNMIEPRPNLRIL*