MKHDVFISFRGTDTRYSFTSHLYDALQRKQIDAYIDDKLDGGEKIEPAILEGIEESFISVVIFSENYADSTFCLRELSKILECMETKQQMVLPVFYRLDPCQVQNLTGSYGAALCKHEKDFGSKEVESWRHALKEIANLKGWNSKVIMDEIKLIEEIVSDIQKKLHHEPSPSIDAERLVGMKSRVKDIDSLLSFGSTGVLIVGIWGMGGIGKSTTAEAVYHRNCSKFEGHCFFQNVREESQKHGIDHVRQEILGEVLEKKDMTIRTKVLPPAIKRMLQRKKVLIVLDDVNDPQVLKYLVGEDGLFGQGSRIIVTSRDRQVLINACDEDKIYEVKILDKDDALRLFSLHAFKQNNPIEGYIGLSKTVVSCVKGIPLVLEVLGASVYSKRSVEYWESKVAQLRTNGGEDIKKCLEMCYHELDQTQKKIFLDIACFFGRCKRDLLQQTLDLEERSGIDRLIDMCLIKIVQNKIWMHDMLLKLGKKIVLQEHVDPRERSRLWKADDVNRVLTTQGTRKVESIILNLLAITKEMILSPTAFEGMSNLRLLKFYYPPFFGDPSKEKIMNRRRVRIHLPQGLHFLSNELRILHWSNYPLKSLPSNFCPEKLVEFHMHCSQLEQLWNEFQPLKNLKVMNLRSSSKLSLSDSDLSKFPNLEVLNLGQCRGLAGLPSSIKYSTRLTELILYRCDSLSTLPSSIGCLSQLVKLKLIFCRSLASLPDSIGELKSLEDLYLYFCSKLASLPNSFRELKCLVKLNLIRCSELVSLPDNIGELKSLVELKLFSCSKLESLPNSIGGLKCLAELCLSNFSKLTSLPNSIGKLKCLVKLNLSYFSKLASLPDCFGELKSLVLLHISFCPKLVSLPNSIGQLKCLAELNLSGCSELANLPNSIYYLESLKWINLERCYMLNKSPVLNPRCSEVEEIAFGGCLQYLNLGASGVSEIPGSIGSLVSLRDLRLSCNDFERIPANIKQLPMLIKLDLHGCERLQHLPELPSSLQVLMASYCISLRSLASIFIQGGKEYAAASQQFNFSNCLKLDQNACNRIMEDVHLRIRRMASSLFNREYFGKPIRVRLCIPGLEVPEWFCYKNTGGSSLNIPAHWHRTTNTDQFLGFTFCAVVSFGNSKKKRPVNIRCECHLITQGGNQSDLNFYCYEEVERKERCLWEGDHVFIWSINSNCFFKEASFHFKQLWGTADVVVKCGVHPLFVQDC*