MLDLSCYKAPQEWRVSFDHFIEHAVISQKFTAKSVEFQKRILERAPVSEFVAVPPALHYLPPRLTHETSRQEAEIVMFGCVQDLLDKTGIAVNEIGIVVVNCSVFNPIPLLSSMIVNKFGFRSDIKTYNVGGMGCSANLISLDLAAGCLRAANRGTYAIVLSTENIIENWYFGNYEPMLVSNILFRMGCGAVLLSNKRSDRHRAKYRLLHVVRTHRAGVSDMAYHAAFQEEDPTGTVGVNLSKHIMEIAAEALKANMRQLGALVLPYYEQILYLASKFLVRKIFVKGLALLLQGCDGFLLLDDTSTFTGEKTAKPNNHSARGFGVVDKIKRKLKKACTSVVSCADILAIAARDSVVTLGGSTWNVMLGRRDSATANLTAANTNIPGPTSNLANLTSKFGAQGLSKQEMVALS