MADSEKSVYISCVEEVRYSFVSHLSEALRRKGIHDVFVDSDDLLSEESQSKVEGARVSVMILPSNRTVCLDKLVKVLECQKNRDQLVVPVLYGTRSLEIEWLRALDSKGLTSVHQSRKECSDSTLVKEIVRDVYEKLFCMERIGVYSKLLEIEKMVCKQPLGIRCVGIWGMPGIGKTTLARAVFDQMSGEFDAYCFIEDYTKAIQEKGLYRLLEEQFLKEKPGASGTITKLSLLRDKLNNQRVLVVLDDVRNPLVVESFLGGFDWFGPKSLIIITSRDRQVFRLCRVDQIYEVQGLNEKEAFQLFSLCASIDDMAEQNLHEVSMKVVKYADGHPLALNTYGNELKGKKIPSEMETSFLELKERPPTKFVDAIKSCYDTLNDMEKNIFLDIACFFQGENVNYVMQLLDGCGFFPHVGIDVLVEKCLVTISENRVRMHNLTQDVGREIINRETIHTKRRIRLWESWCIKFLLENLEQKNNGEHEKTFKRAQGTEEIEGMFLDTSNISFDIKPAAFDNMLNLRLLKIYSSNSEVHNVYNVLKESLYSLPNELRLLHWENYPLQNLPQNFDPMHLVEINMPYSQLKKLWGGTKPLDMLRTIRLCHSQQLVDMDDLLIAQNLEVIDLQGCTRLQSFPAIGHFLHLRIVNLSGCTEIKSFPEIPPNIESLHLQRTGITELPLSIVKPNYREILTLLGEIPGLSGVSNLEESDLKPLTSLMKVSTSNQNLGKLIFLELKDCSRLRSLPNMDNLELLRVLDLSGCSELEVIQGFPRNLKELYLAGTVVRQLPQLPQTLEVFNANGCVSLKSIRLNFEKLPVHYLFSDCFDLSPQMVNDFLARALANAEHIPRERQQELNEALAFSFCAPSHADQNSKLDLQRGSSVMIQLNPSWRNTLVGFAMLVEVAFSEDYCDTTGFGISCVCKWKNKEGHSHRIKRDLHCWGLGNTVSKVQKDHMFVFCDVNMRPGTDEENDLNIWADLVAFEFVPVNDKMTPIGDSCTVIRCGVRVITAATSSTSLENISPVLSLDPMKVSGYELFLEEVLRDNYVKLKEMDKFLFLYIACLFSDEDVDLLAPLIDGTDLDVSSGLKVLAGRSLISVSSNGEIAMHASLRKMGREFLHRKYMLPGSSKKNKRMVENSMSSITTHSKNLQKRLRGTDKEILHTESKKIERLGDKSMISSRKPERTRRTVVSTSYLVDPASQSGEDAAGFEQWGWRKYGQKPIKGSVYPRSYYRCSSSKDCSARKQVERYQTDPNMLLITYFSEHNHPCPTESNALAGSIRSSSSSKCSVITTSGSSKVSRNKDESNKLHFPSSRNPLHVAEGVKEGSMDERFDNMEVDNDVEATVLPEIFFDYDESQLF*