MLENVLTVEIAVLSAFATCYFLYQTLFKPGNLPSFAIAGAKEGDWFPYFQAKIRNTADGQNAVFSAYKQHREEPCFLPFFGTPRGTVVLPLNWIKSILSQPDHVLNLYDVGVEMLQLEYAFLDKRFNNPPLHINLISKDLTKNYGDLIPDMMEDIKVAFTEQWGRSDEWTTVTVYDTVQKILGLVSNRVIYGSTLCRSPEMRETTLEFVQRSFIAGCLLHNVFKPLRPLVAPLITLPHRLSLRRFRKIVVPEIQKRLADSNRGDTKAQQNDFLQWAIQQAKEFEDPYFSRPEVLASRALFANYISIHTSTFSFTDLVLDLAMLGPQVQEELRQEIVSVLASCDGKWSKKALAKMEKLDSLLRESARVNTFMSGSSNRFVTAPEGLALPNGQTLPKDTPIIFFAAPVMLDETYYPDPYEFQPFRFAPKATDDGDGGDDETGAQDGKRARTAFACTSPEYLAFGHGKHACPGRFFAAAELKLMAAHILLEYELEKIERPASKWYSIVRLPSMTYELKIRRRL