MIAYLRSPVAIRERCGELFELVVEGKSRHFVCDLTRLAGVADYVIEVMRAEYPDLQVPFHSRWRHFQAGGVPRLTELNEVLAGLTPQEKAAAKFDLAIISVLLDAGAGHDWRYHEQETGLSFGRSEGLAVASFQMFCQGAFSGEGWLQVDAEKLQALTESELATGFQVNADNPLVGISGRLSLLQRLGEALVSAPHLFGDENPRPGNLVNYLLGKAENGQLAATTVFSAVLEGLSDIWPGRLEVAGVNLGDVWFHPDVADNNLVPFHKLSQWLTYSLLEPLQELGLTITGKDALTGLPEYRNGGLCLDLGLISAKYPEILHSSHSVASEIIVEWRALTVILLDLIAVTVRDKLGMSAEELPLVKILQGGTWTAGRKIAAELRTGGLPPIKIESDGTVF