MLAKRVIPCLDVDRGRVVKGTNFVNLRDAGDPVEVARRYEAEGADELVFLDITASHESRDITADMVRQVAEQVFMPFTVGGGIRTLEDARRLIQAGAEKVSINSAAVRTPEVVTEIARAFGSCATVVNIDPMRVDRDGQEFWDVHINGGRIPTGLEAVAWAREVERLGAGEIVLTCMDRDGTKDGYDLEITRAVSEAVGIPVVASGGAGHPEHLAEAVTTGKADAALAASIFHFGEFTIRETKEVMRRMGAAAANPALRHSVLQASLAWSEWRPPSPFTLRLAQMLLIRAYYQAYQGLPRVVWLLSTLLLVSNCGTMVLPFLTIYLSKVQGYQAGDAVQFLAVYGVGGIAGAYLGGLLSRHYGPLRVLIASLVLRAPSFLVIPWCGSSVELVAAILWLSISAEMSRPAIAIATSHHSPPDVLPRSFALNRLAANLGFSIGPAIGGVLAAMSLWQWLFWLNAGSAMISASAAIWFFGRQGERHTHQQPEAEHGAGSPWSDRVYLAFQGLQLFSGLVFFQLLSTYPVYLSEQQGLREDQIGSLFVINTLLIVLFEMVVTDRLRKRQPIRLVAIGTGLVCLGFGATPLGQGYAYVAGLVVLWTAGEMLCAPFAITYAAQRAAGRNREAYLGLNSVVFAVAAVGAPAVGGVLYRANPDLLWWCCLAMAALMPLGFLALERADANRHMARAASDSLPADPSTPAADQQPAELSSPMGSVAEAVKSGFMPNPRDLEVNKLFRACVKQEASDLHLKVGKPPMVRVGGTLRALNAPPIGDEQMVSLLLPMMNDRSRKIFERDGGADFAHSVPVDDVEWRFRVNLLQQLGHMGLVARRVNNFIPDFEGLYLPPTVENLCKFDQGMILLAGVTGSGKSTTIGSMLNWINRHYRKHILTLEDPIEFVFTEDKCLVNQREIGLDVVDFEVGMKHAVRQDPDIILVGEMRDKETFMTAIHAAETGHLVFGTIHASSASTTIGRILDLFPQDMHPALRSAIAFNMKGIIAQKLLKSIKPGVSRVPTVEIMNFTPLVRKLVLEEEDSKLGDAIRIGAEDGMQNFTQSLKGLVDEELIDREAALEVAPDREQLKMALKGIDVSQGQESPCQTLSDLGAAQGARAQMQGELAREGAGAPADDDRDATDGAAPGQEPVDDAEPEAASAPRDPSRTDKWGDLHAMYRDASPYVSWPKLLPVVLTFWFWLLVCAWVNRASQVYKLGYAKWNAIVVFCGFAGLLVVLVVPFYAAAMPIFAALVIVPMIVFSVVHNRSVERHQKVFTREWWRYEFAVVANKFGMKIEAEMKADYEKGPPVDLIASGSEDQRTNQANLMTARQSPGYILVKELIAEMTARRSERVLLDYGQESVAVRHYIDGVWSSDDPRDRESGDVMLAVMKQLANLNVKERRKKQSGEFQAVYNKATYRCPIVSQGVKTGERVMFSLLNPKVEQLSTYKELGMRDKLAETWSQALLLREGVVVISAMPENGLTTLTDVSLRETDRLMRDVFSIEEKSDPEHEIENIAPQFYDASAGESPATLMPKLVRKYPDVYVCRDFVNTESAKALLDEAVEDRLVVTNVRAKEAAEALLRLLQKKVPHKELVRTVAAVINGRLIRLLCEECKVAYDPSPELLKKLGIPAGKVQQLYRPPSAEEASKPCKHCDGSGYYGRTGIFELMIVDDLVRETLLKQPKLEAVRKAARAGGMRTLQEEGVLLVAKGTTSLPELQRGLWHNLVLLGNLMLAAVIAFGFYQPLTILADEATGGQWTYVLDMAVFAGLFAVTVSILKVVGVTISDTKVKFLHPLEQYGGPAVGLLCALVAGAVVGVMLHMAPLPDGTMGGALDQNAQAADSPPLVGAAPDLSFLAAANLFTDPAGLGSAGEFEPGPWAENYEQRRERFGKVMGAAKAAIMVEAAPDPESYDLDIQDESYQSLSGQAVFALVLGVLSPLVIFGVLLVAIPCLAAFFALRSMLSIQRSDGALTGRGFALVGLCLAVLSLSGWLTYRMAHWRLLHQHAGQVATQWLSDLQAGELEQAYLLTRSRDERAASAAYFQSPERTPGEAAAIEQDPYEPPAFDPEGGLREFSEAPALAAVIAADAKATLRLVERGQIQQLSSSREMVVQSYELRAADSKPSYLQIVLERIDRDKGAPFWRVANYSDAPPAL*