MLDLSCYKAAQEWRVLFDHFIEHDVISQKFTAKSVEFQKRILERAAVSEFVAVPPALHYLPPRLTHETSCQEAKIVMFGCVQDLLDKTGIAVNEIGILVVNCSVFNPIPLLSSMIVNKFGFHSDIKTYNVDGMGCSANLISLDLAVGFLRDANRDTYAIVLSTENIIENWYFGNYEPMLVSNILFRMGCGAVLLSNKRSDRHHDKYRFLHVVRTHRAGLSDMAYHVAFQEEDPTGTVGILYLASKFLVRKIFVKGKVKEYVPDFKRAFNHMCIHSGGKAVIRAMEKGLNLPPETIEPLKMTLYRFGNTSSLSTWYQFQYLESKGRMKKGQKIWQICLGSGFKCNSTAWIVNKDIAPPRDNGWSNCIFDYPVQIPETRRLS*