MDPEIVKKLGSSLLVPSVQELAKQGITKVPERYVRPNEDPCVEYDTTSLPQVPVIDLSKLLSEDDAAELEKLDHACKEWGFFQLINHGVNPCLVEYMKKNVQELFNLPHEEKKLLWQKPGEMEGFGQMFVVSEEHKLEWADLFYISTLPSYARHPHLFPNIPRQFRDNLEKYSLELKKLCILIFEFMTKALKIQPNELLDFFEEGGQAMRMNYYPPCPQPEQVIGLNPHSDAGALTILLQVNEMDGLQIRKDGMWIPIKPLSNAFVINVGDMLEIMTNGIYRSIEHKATVNSEKERISVATFHSPRLTAVIGPAQSLITPERPATFNSISVEDFFKGYFSRELQGKSYIDVMRIQNGL*