MADLYKDIRATVDETGRDDRVEVNQRALIDKILARYASAGAVYRELLQNSNDADATTAEIYFSTSKDGNIVEQVVYRNNGMPFRTQDWSRLRKIAEGNPDVSKVGAFGVGAYTMFSICEEPLVISGTEALAFVWKGDALWTKSAPSKAKATPWTSFVLPSRDPYPLPDLAEFGEFLCASLTFTKSLKELRVFVNNEERLLVVKNLVQEPRLVSTPKRSLSSWWTSSSDSVVTSSPRGIFFLGQRDQSIYESVYRVTVQLDGDVSMTDARIVSATANTKLPADMARRMERVTKKKPPKQVLVEFFLNADEIQSRPLNPAERVTRSFAPQPGAGRIFIGFRTSQTTGLAAHLAAPFVPTVEREAMDLQDPTLRIFNTELLEFAGIVMRLSLDHSFALLDSDWQRTASDRDALENKLEAEAATAAAHGVSRIPVEKQHDKACDDNSDPTSEMNKARGIMGFARFMAKNAKKSIASAVKTVEKMMGDGSELLNPPDHRPLCKEERQAILLMQSFCPQQSTPDYMVGTTIAQGFSRCMPNLTPPVLTRTGVVRGDVARLPHQGIEGFVRDNVIRRDVFDNARDYHNVIAECQTLQVDDLLLNLEGSILDEEKAVKLVTWWTKYSRVDPNATATKSLALKDAIRFNENLLTDTKDKTSAGRSIVLMRNLLFFVGADSFLSGRKLPLPETVIPSSLQDRLGLAVVTDVSLRGWFGPLPIEIWADYICNTTCMTDGNRSQEKERVEILSILHQNWMQRYPNERSVFGKFCKGLLYNKRSIPIDNDQHSEFAAEKPSELYLYSAELKAFEGIGSFHKVGHSLKLAGISEEFLLTLGVRKSLSIDILFTNLDKLAWRNDPKPLIEYLRTATLTKEDFSKLVTTKYLPAENNLNTYAPSELYLPSDDIRKLSFVKIFQWPSEVEIAEGSRNGQFLVKLGMKSRPPLSTILDYVVSEVKEGSERIKYLEYLCDRLGPNGAYYKEYCRIPPARKRQLRILPCTVGSVLYSDAATTEIHSPLSCFSDEACNVMGFPIIDPKLGSSRDRYGQAFQCTPEPETELLLTQLMMLVVQARDQASKVGIDGKTELATKTEDAFKSIFRYLSHRSSDFNSTQMIALRTEPFIPCQVKGSISWFKVDQVFFRREEGTPDALTEELFQVVDFSPFLATAGVKQEASTRDLFQIMLLSPRSVFDTLGSEKKYRSLLRRIAADPPFSRVTPQIRKSPFLLAYLLETSEGKNCSDSSEVAKCELAAAESIYIVDNSFFGRMFPVKRAPHESDLEDFYVGLGSKYISKSVSRRFEVVGKDSQDTPLTSALRERILERSPLLVSPSITSRPLVENAAAIVSSENLDFIQAPKLVG