MAEKLRDLSQPIDVPLLDATVAAFYGTGSKEERNAADQILRDLQNNPDMWLQVVHILQNSHNLNTKFFALQVLESVIKYRWNALPTEQRDGIKNYISDVIVQLSSNEASFRQERLYVNKLNIILVQLLSEEIFDFSRGEMTQQKIKELKSSLNSEFRLIHELCLYVLSATQRPELIRATLATLHAFLSWIPVGFIFESPLLETLLKFFPMAAYRNLTLQCLTEVAALQFGDFYNVQYVKMYTIFMMQLQAILPPGTIPDAYANGSSEEQAFIQNLALFFTSFFKNHMRILEASPENRAALLLGLEYLIGISYVDDTEVFKVCLDYWNVFVLELFEAHNQMEPAASVNMMGLQAQMLPGVDGTITAVQQRRQLYSGPLSKLRMLMICRMAKPEEVLIVEDENGNIVRETMKDNDVLVQYKIMRETLIYLSHLDHEDTEQQMLKKLSKQLNGEDWSWNNLNTLCWAIGSISGSMVEEQENRFLVMVIRDLLNLCEITKGKDNKAVIASNIMYVVGQYPRFLRAHWKFLKTVVNKLFEFMHEMHPGVQDMACDTFLKIVQKCKRKFVTQQVGENEPFVSELLSSLATTIGDLEPHQIHTFYESVGHMIQAESDNTKRDEYLKRLMSLPNQKWAEIIGQASQSIDILKNQDVIRSVLNILQTNTSVASSLGPHFFPQISLIFLDMLTVYRMYSELVSSTIAEGGPFASRTSFVKLLRSVKRETLKLIETFVDKAEDLPHIGKQFVPPMMDPILADYARNVPDARESEVLSLFATIINKYKGEMLEDVPRIFEAVFQCTLEMITKNFEDYPEHRLKFFSLLRAIGTHCFQALIQLSSQQLKLVIDSINWAFRHTERNIAETGLSLLLEILKNFQASGFQNQFYKTYFLNIEQEIFAVLTDTFHKPGFKLHVLVLQHLFCVVDGLTEPLWDASSVPYQYTDNAMFVRDYTIKLLGSSFPNMTPTEVTKFVDGLLSSKHDLPSFKNHIRDFLVQSKEFSAQDNKDLYAEEAAAQRERERQRMLAIPGLIAPSELQDEMLLRLLFYDAVCYVRDRGAWISPCICIKDILTQVVNLETAAATWRVITTMLSSQSRARALNTRLALSTTRKGDLSVTEYIGKMKTLADEMSSAGKPLDDEEMMSYILPGLDDDYEPVVSTLVGKAEAVPVAEIYTQLLSFESRAKLRQQANGSSVNSARRGGKGGGGGFSNNVNTGNTGAFRGRGGGRGDRGGRGRGNGGGARFSNKPRSTCQLCGKIGHVVADCWYRYDENFIPDSKTAAAASYGVDTNWYMDTGATDHITGELDKLTTHEKYNGKEQIHTASGAGMDIKHVGHSIIHTPICNIQLKNILHVPKAEKNLISAHRLAVDNHAFVEVHPRFFAIKDQVTKNLLLRGPCRNGLYPLPTSSLATSKQVLGAIKPTMSRWHSRLGHPSLAIVQKVVSSNNLPCLGDVNESGVCNACQQAKSHQLPYPKSFSVSNNPLELVFSDVWGPAPTSVGGRKYYVSFIDDFSKFTWIYLLKSKAEVFLKFQEFQQRVERLFNRKIISMQTDWGGEYEKLHSFFTKIGISHHVSCPYAHQQNGSAERKHRHIVEVGLALLSHASMPLKFWDEAFLAAAYLINRTPSKQGEQSHAATSPSSHHDGGSDSPLTGGSSAPDTAVVEPARPVTHLQRGIRKQKVYTDGTVRYGMLTTTGEPQNLDEALTDKNWKDAMDAEFTALLENKTWHLIPPSHGKNVIDCKWVYKIKRKSDGSLDRYKARLVAKGFKQRYGIDYEDTFSPVVKAATIRTVLSIAVSRGWCLRQLDVQNAFLHGYLEEEIEGSICFAGRFESRICTQRFGGSALLPWNREKLSAHSGTALGETDATRYRSIVGALQYLTLTRPDISFAVNKVCQFLHSPTIDHWMAVKRILRYVKFSVDLGLKISRSSSTLVSAFLDADWAGSIDDRRSTGGFAVFLGSNLVSWSARKQATVSRSSTEAEYKAVANATAEVMWVQALLKELGINSPETACMWCDNLGATYLAVNPVFHARTKHIEIDYHFVRERVARKQLEIKFISSGDQVADGFTKPLGAPQLRNFRYNLNLDKL