MESDSVAGSASSSDAAASHLPSVSVLLDALEQSASTPRIANGLSQRLLRSLQFSNENKLSFKALNGACRVLRLACIQAKESRKSGCVSPLVESSDCGVIVDSPHKKSDSSHTEDCWFECVESCVGIFTEFFSSTNDAKVYVLRSSVCVDCLFELFWEKAVRNNVMKLIIDLMKIRPLCEEDKSAKLQVCSKYLETFTQVKERENDSVDLSVDLLAGMRDLIKSDSRYYQALFREGECFLHIVSLLNGNLDEANGEKLVLNVLQTLTSLLANNDTSKFAFKALAGKGYQTLQSLLLDFFQWKPTQRLLDALLDMLVDGKFDDKGSALIKNEDVIILYLNVLQKSSESLQCYGLNLFQQLLRDSISNRASCVRAGMLHLLLDWFSLENDDSVILKITQLTQTIGGHSISGKDIRKIFALLRSERVGNQQRYRSLLLACLLSMLNEKGPTGFFDMNGVESGIVIRTPVQWPANKGFSFCCWLRVESFPGDGKMGIFSFMSKNGKGCFAALGKDGLSYVSLNLKRQCVNVHTNLVCKKWHFICVSHSIGRAFWGGSLLRCYVNGDLVSSERCSYPKVTDVLTSCLIGTRITLPHIQDNDGLESIRDVFPFFGQIGPVYLFNDSLSSEQVQAIYSLGPSYMYAFLENEMTCPFSDNPFPSGILDGKDGLASKVSFGLNAQASDGRRLFNVSRVSDHLQERLAFEADIMVGTQLCSRRLLQQIIYCVGGISVFFPLITQSDRCESETLNEETSAMPTKERMTAEVIELIASVLDENPANQQQMHLLAGFPILGFLLQSIQPKQLNLETLSSLKHLFNVISSSGFAEQLVEDAISSIFLNPHIWLHAAYNVQRELYMFLIQQLDNDPRLLGSLCRLPRVIDIVWNFYWESERYCKGSKPLMHPTRTIAERPSRDEIHKIRLLLLSLGEMSLRHNISSGDVKALTAFFETCQDVACIEDVLHMVIRAISQTSVLVSFLEQVNLIGGCHIFVDLLQRDYEPIRLLSLQFLGRLLYDVPSERKGPKFFNLAVGRTKSLSQGHKKIGARTQPIFLAMSDRLFQYPQTDNLRATLFDVLLGGASPKQVLQKHNQVDKHRSKPSNSHFFLPQIFVFIFEFLSGCKDGLARMKIISDILDLLDSNPMNVEALMEFGWSAWLTASMKLDVIKDYRSELLNHDDLALNEQHFVRGLFCVVLCHYILSVKGGWQQLEETVNFILLQSEHNDVPYRSFLRDLYEDLIQRLVELSSEDNIFLSHPCRDNVLYLLRLVDEMLVREFGSRLLFPAISTDFSEDLLQLGNREDPTLGLDESFQRFLTEEISRNTECQQSCTTVTELMTNERWWNLYDNLWKIICDINGRGPVKMSPKSLATGPSIGQRARGLVESLNVPAAEMAAVVVSGGIGSALSGKMNKNVDKAMLLRGEKCPRIVFRLVTLYLCMSSLEKATRCVQQVTSLLPSFLAADDEQSKSRLHLFIGCLLYVRSQYGKLDDGARFHVISHLIRETVSCGKSILATSGMNKDDSSDSGGIFKEMGSIQNLIHKDRVLAAVTDETTYMKTLISDRTRQVQALGERNNETLSIECNSKKAFDGELQNVLKTVVTWDENRRVSVQLSHEEQQQNVTEKWIHMLRSLMDERGPWSATPFPNNILNRWKLDRTEDSWRRRPKLRRNYHFDERLCHPPSTSTATENETSNVINESKSGVIHIPEQMKKFLLKGIRRITDEGGSDSCENDSSQAEQSFMDTSADIQFSELVRTSSGLKDVVQDKVDASSLEVGTSEVLTSVPCVLVTPKRKLAGWLAVMKNVLHFSGEFLVEGTGGSAVFKNFSTSKGSDVTKAENKQNLVKWSSPYDSETFLDLESGNKNKKPLKKVKRHRRWKIGKVKSVHWTRYLLQYTALEIFFQESVPPVFLNFASQKNAKEVGMLIVSTRNEFLFPKNVPRDRTAMISFVDRRIAMEMAETARDRWRRREITNFEYLMILNTLAGRSYNDLTQYPVFPWVVADYSSETLDFSKASTFRDLSKPVGALDTRRFEIFEDRYHSFSDPDIPSFYYGSHYSSMGSVLYYLLRLEPFTSLHRSLQGGKFDHADRLFQSVEGSFRNCLSNTSDVKELIPEFFYMPEFLVNSNSYHLGVKQDGEPLGEVCLPPWAKGSPEMFIARNREALESEYVSSHLHDWIDLIFGHKQRGKPAVEAANIFYYLTYEGAVDVENMEDQLQISAIEDQIANFGQTPIQIFRKKHPRRGPPIPIAHPLYFAPASINLSSILPATTHSPSAVLYVGVVDSNIVLVNQGLTLSVKIWLTTQLHSGGNFTFSSAQDPFFGVGSDVLSPRNIGSPLADNVELGSQCFAAMQMPLENFLVSCGNWENSFHVISLTDGRVVQSIRHHKDVVSCVAVTADSTILATGSYDTTVMVWDILRMRTPEKRVRNTHAEVLRKDIVIADAPSHILCGHDDIITCLYVSTDLDIVISGSKDGTCVFHTLREGRYIRSLKHPSGSAVSKLAASHHGRIVLYGDDDLSLHLYSINGKHLASSESNGRINCLELSKCGEFLVSAGDQGQIIVRSMNTLEVVKRYNGAGKIITSLTVTQEECFLAGTKDGALLVYSIENPQHRKPSPIWSIKS*