MRRRLGQHAQPTLFYKDSVLSVPGYTFEKAVQWHDTGSMTELAEGSCLKDSSSVLAKIAPAQSNGSMCLEREAHILNRVAADGSSTVLRMIDFFKIPKEHGDSVVLLLAHPGPNLLGRYLPPSKVNDLLLADANHGRPSSSNGDITMHGSFEGSDLAEEMEPFDIMDLASFLDAYKQCTRLASYTEKVKRSITLRAYSKLTPSSLVRANAFHLNAHSGFVRLVHFGNRAISLESFGSPSSLVIRANDEPEKLKVKEALCYLAPEQTGSIETMTQDHRTDLYSLGILFWTLLVGRGQMPFEGGPLELLHAIVQKRPMPVHEVRRDVPQVLANIIDKLLAKNPDHRYQSAHGLKADLLECQRRLLAVVSSLSGEPQELIPFFEIAQEDRFVEFTIPIALFGREKELEQIRNVIRNTSTSFSQHHAPGKGFITLASTSSGTQAMEASESNSSRSGSPSTSMAADSVMHPPESHIGHDPSQTTSGSPSRHASDGLRRAAFRGGRSKYSRTQAVLVVGPPGIGKSSIVLANQAKWRAHGLWGQAKFQGAESAPFAALLSCLSAVLRQLMVFHTDLQRFVAGLQERLGPQMQNVPLLFQGTPELKDVLATFNIVLEEPQEPLDSTDLRSRFQSLVEKVFAVIAETRLFALFLDDLHEADDSTLDLVSTLLNSRSRMLIFATLRSDKPGFVDRVKSMFSHKARPTWIDVEPLSYAAILSLISKTLHRTKEDCTPLTQFVFKASSGNVFSARNILHTLHRQNHIQFNWDKNHWIYDMAAIEGSFVDQQISDPADLSFLVDYMRNLPEEARKYLTWAAFFGETFKVTEVALMMDWEDSSNGSSSEEEADDKWNVHKAVTNFREKSSDRTRGSMRGLQLALAEGWLIQRAREMCSFAHDRFRQAAQAEAAALPPDIIAKMSFRIVLMMLHEHPVDVYRVAEHAKKCLSLLHEHPKKEELLNVLIDAGESAWARGAHELATRSFLNARTLLTEDPWAQHPSRTLVLYSRLAALHTWKGELNESDALLKECFARADHPEDKSNILRLKSRNQWLRGNFTEAFNFTITALSILGIEICHSPSRKQADVMFDQIKNEILAVGFDEILAIPRTTDRKTELAVTLLNDAGINAYWSPSPSIFLDVIGLTTIQLALRSGMAPGTALGFFWALGAAAERRELYRFSADLAKLALRIADKYGNSAEKCRAQVLYCSMVSGFDNVHMRSSIPRLEEALKYGYSAGDSIYTSFASIHIITTKLYLCEHLGELLGAAEECVNDVTLLTPGGEPVILATGILNCIRVLAGQTANQPPISVDTLFDTDSFVESNYVQTILKTSGNVSLALNWYNSFKVVSLFCVGFYDEAASLGFSVYESRSVHPNHRHVRYALFFHNLSMIACIRMGRLTNETRAKYFSQIKLNQIYIRKWLSSSPVNTSAWVAIVDAEMAALLGDSNALRLYDVAVRLAGENDWLMEEGWALFLQGSHFVRCGVESLGTELQRRGIARHAQWGANGIVSHLTSLIGSRARPPPRRQAFTADVATQTEALAVDPSSQMQVHSATIDLHEDHDTVLSASDLASILKWSKDISSDINLSSALRRLTEIATGMPSLCRDGDLIPNVYQKHPGHTGLAVGVYVVWPSVLVYVPVFFFQVVIAREAGDYIVATSMSQPDPCQVHENPKSIRTIDDPLQKAIIQHTLNSKERVYYHDASLDSRFSSEAAQSIHRSVICIPIFSNRGQTFGVVYLSSRYPFSQNTLTVLTLLCQQASISISNALLFRSVQAGTRENLKMIAAQRDALETARKSREDALKATKIKSNFLASMSHELRTPFSSFYGLLDLLSGTELNPGQSEIVQTAKQSCELLLKIIDSILDYSKLEASAVKLEPSGFLVENIIADCMELLLPMAAKKLDLSFNIEPDVPSWVFADYARIRQVLMNLIGNAVKFTAQGYVRVTCSVDNSTKVVPGEVNLKFEIQDTGIGLSASDVDHLFMPFQQADNSSTRRFGGTGLGLSISRQLVKLMGGAIGVQSDLNSGSTFWFTIPVKLFQSPESQQSAADIERLKAVLATPTPLRILVCSGSDTTRSFLSNLLEGFDVHSSSSVEESHEFLRSLPPEDKSLDFVILDDQSETNADEMARFIKSLSSRPLNDTRVIHLYTPTTSRTGQDVFGNSSVLGVVKMTKPPRKARLLQTLAGLKDIPNTISTNPTSEVAKAMEEQAAARCTLYGNVLIAEDNPIAQNLLVKQLERYQLTVTATSNGEEAIAAWESHPPGYFSVALFDHHMPICDGVEAAKRLRLLERKRKIPIQLPIAALSADCQESTKNLCLSAGMNTFFSKPLKKNDLLSLLSMFGTPTPQGT*