MKEVFLNFCHRDTGKGFTAHLDNALRDSGISTFFLYTQQHHQQDGDTNGQRGEAVLPDDIKRAIEESQVFISIFSCNYASSVSCLEELSCMVRVLQVKKKTIFPVFYDVDPADVRRQMGSFRVPFWRHRIWYDGEKVERWRNALRVVGEVSGWDLKNFGDGNEANFISKVVESVLAELNYTPLNITDHIIGLDSRVDDVMRLLDINADDVRLIGIYGMGGIGKTTLAKAVYNKLYSSFKGSCFLPDIREASQPYTREGSQSLHGLLSLQKLLLHDMFNEENPNINDVDRGINVIRNRIGSKRVLMILDDVDHEKQLEKLVGKREWYCPGSRIVVTTRYEHVLNVYKIDKHHIYELKVLDHTQSRKLFSRYAFGMDEPVRDYMELSEDVVSIAGGLPLALEVMGSYLSDKTTIEEWEDAVSKLRKIPEDDVLQKLKISYDGLIEEERHMFLDIACFLIGKDKDYAIHFWKGCGFPNLIENLLQKSLIKVDEKNKLRMHDQLRDMGRRIVEIEKLEEPGRRSRLWFRDDVFDVLKNHKGTKKVRGLILNLQENDETSWETEAFQLMTNLKLLSINGTFLDGLFKVFPKELIWLQWEGCPLRSLPNYLCYKNLAVLDLSYSSIRHLWRKESQDQLIQKLKVLDLAYCDLLRTPNFSTCPNLEKLNLKTCMELVEVHDSISLLGKLVYLNLKNCKNLKKLPDSVSGLHSLQKLNLSCCIQLGELPEQLGSLESLTELLLDRTAIKQLPESIGRLKKLRRLCLIACRDLDELPISIGALQSLQELLVDWSSVRELPNSIGSLKRLQILSAKSCRSLTALPKTIGDLASLGDLFLDYTPISELPSSFWKLSNLKRLWVRGCKSLSGIPDSVDMPKMLVRRCLDRTEMMGLKILVEHHFNSTEMVEVPVSVTALSQLEELNLKGSILFGKLPDSVKNLGNLRTLILDRTIIKELPESIGSLVNLEKLSLSNCKVLSRLPASMGKMKSLHHLNIEETAVAELPDDFGLLSNLVVLKMAHCPHFKELPEGFGSLAMLKFLDIQYNGELKRFPSTFPGLCSLRVLNADHCNLQGTIQDEFEKLSSLTTLNLSYNKIHKLPSSMSGFSRLTTLCVSHCVELLSIPKLPTSLAYLDASNCTKMRTISDLSNLSKLKELGLTNCERLTEIQGLDKLKSLTYLYLNGCTHPSRSIAKETFEHLRCFGVSGSNVPDWFMCQSLSYMISGMSDHGVEIRGVILCLVISLDNEIPTEIDDWGIPDVELTITRDGIERFSSTLRLEMLPKARQDQVYLFHFQEGDDVLLMLGDGDQIEVLNRSPPEFPCVQMKKGGIHLVYKPEDTHESIQEKLADFFNSLNCHDSS*