MAEKLRDLSQPIDVPLLDATVAAFYGTGSKEERNAADQILRDLQNNPDMWLQVVHILQNSHNLNTKFFALQVLESVIKYRWNALPTEQRDGIKNYISDVIVQLSSNEASFRQERLYVNKLNIILVQLLSEEIFDFSRGEMTQQKIKELKSSLNSEFRLIHELCLYVLSATQRPELIRATLATLHAFLSWIPVGFIFESPLLETLLKFFPMAAYRNLTLQCLTEVAALQFGDFYNVQYVKMYTIFMMQLQAILPPGTIPDAYANGSSEEQAFIQNLALFFTSFFKNHMRILEASPENRAALLLGLEYLIGISYVDDTEVFKVCLDYWNVFVLELFEAHNQMEPAASVNMMGLQAQMLPGVDGTITAVQQRRQLYSGPLSKLRMLMICRMAKPEEVLIVEDENGNIVRETMKDNDVLVQYKIMRETLIYLSHLDHEDTEQQMLKKLSKQLNGEDWSWNNLNTLCWAIGSISGSMVEEQENRFLVMVIRDLLNLCEITKGKDNKAVIASNIMYVVGQYPRFLRAHWKFLKTVVNKLFEFMHEMHPGVQDMACDTFLKIVQKCKRKFVTQQVGENEPFVSELLSSLATTIGDLEPHQIHTFYESVGHMIQAESDNTKRDEYLKRLMSLPNQKWAEIIGQASQSIDILKNQDVIRSVLNILQTNTSVASSLGPHFFPQISLIFLDMLTVYRMYSELVSSTIAEGGPFASRTSFVKLLRSVKRETLKLIETFVDKAEDLPHIGKQFVPPMMDPILADYARNVPDARESEVLSLFATIINKYKGEMLEDVPRIFEAVFQCTLEMITKNFEDYPEHRLKFFSLLRAIGTHCFQALIQLSSQQLKLVIDSINWAFRHTERNIAETGLSLLLEILKNFQASGFQNQFYKTYFLNIEQEIFAVLTDTFHKPGFKLHVLVLQHLFCVVDGLTEPLWDASSVPYQYTDNAMFVRDYTIKLLGSSFPNMTPTEVTKFVDGLLSSKHDLPSFKNHIRDFLVQSKEFSAQDNKDLYAEEAAAQRERERQRMLAIPGLIAPSELQDEMLLRLLFYDAVCYVRDRGAWISPCICIKDILTQVVNLETAAATWRVITTMLSSQSRARALNTRLALSTTRKGDLSVTEYIGKMKTLADEMSSAGKPLDDEEMMSYILPGLDDDYEPVVSTLVGKAEAVPVAEIYTQLLSFESRAKLRQQANGSSVNSARRGGKGGGGGFSNNVNTGNTGAFRGRGGGRGDRGGRGRGNGGGARFSNKPRSTCQLCGKIGHVVADCWYRYDENFIPDSKTAAAASYGVDTNWYMDTGATDHITGELDKLTTHEKYNGKEQIHTASGAGMDIKHVGHSIIHTPICNIQLKNILHVPKAEKNLISAHRLAVDNHAFVEVHPRFFAIKDQVTKNLLLRGPCRNGLYPLPTSSLATSKQVLGAIKPTMSRWHSRLGHPSLAIVQKVVSSNNLPCLGDVNESGVCNACQQAKSHQLPYPKSFSVSNNPLELVFSDVWGPAPTSVGGRKYYVSFIDDFSKFTWIYLLKSKAEVFLKFQEFQQRVERLFNRKIISMQTDWGGEYEKLHSFFTKIGISHHVSCPYAHQQNGSAERKHRHIVEVGLALLSHASMPLKFWDEAFLAAAYLINRTPSKQGEQSHAATSPSSHHDGGSDSPLTGGSSAPDTAVVEPARPVTHLQRGIRKQKVYTDGTVRYGMLTTTGEPQNLDEALTDKNWKDAMDAEFTALLENKTWHLIPPSHGKNVIDCKWVYKIKRKSDGSLDRYKARLVAKGFKQRYGIDYEDTFSPVVKAATIRTVLSIAVSRGWCLRQLDVQNAFLHGYLEEEIEGSICFAGRFESRICTQRFGGSALLPWNREKLSAHSGTALGETDATRYRSIVGALQYLTLTRPDISFAVNKVCQFLHSPTIDHWMAVKRILRYVKFSVDLGLKISRSSSTLVSAFLDADWAGSIDDRRSTGGFAVFLGSNLVSWSARKQATVSRSSTEAEYKAVANATAEVMWVQALLKELGINSPETACMWCDNLGATYLAVNPVFHARTKHIEIDYHFVRERVARKQLEIKFISSGDQVADGFTKPLGAPQLRNFRYNLNLDKL*