MKSHARFLKLGLDTDPVIATRLLNAYTCTCLSPTSLANAHQLFDQVSSKDTVLWTSLISAYAQSANPNHALKLFSQMHAPSQTKPNHFTFTAVSRACGLTQHLPFGESIHACTIKCGFRSTVVVDTSILDMYGKCGAIDSSRKVFDEMPQRNLVSWNALIAGYVMNGMGHCALELFYRMKCVECEVPDGFSIVSALSACSGRYDLISGLQIHAYVVRSGLELDPKTLIAVASMYFRCREVGCAESLLKGSEENNMLRLIKIRGYACNGRYHDAIKSIDCNFVEVVSMDPSIIISVLTACANLSLLRIGRQVHALINTHVNCNNSLSEDEATVPIETALIDMYCKCHSVEEGQWVFDNLLTRHVSHWNSMITGFIHNGLLENACHYFTRMPERNVISWTAMISGHTRHGLPKEGLSLLAKMYNEKQPIEGNYFTFATALDACSRLTALDAGKQIHAKSIRTLLNADLRCIVLETALLDMYSKSGNLTYSQRVFNQMGERSVVTWTSMIMGYAIHGHGSQALNIFQQMLDDGLEPNEVTFIAVLSACSHCGLVEEGIHYFKLIKEKYGILPREDHYTCMVDLLGRAGKLSEAWSLMEEVKSRKVGSDHGKNGNHCTGGSVLGALLGGCHLHGDVEMGSRVAKMMLDRKEQVCETYVALSNVYASAGMWDEAYRVRQEWLRCGVLKEPGSSQIQIGCFS