MSLLSKEELVQVLRRQGAGFVRGSSRFRGVTLHKCGKWEARIGQLMGKKFVYLGLYDTEMDAAKLVDTISSSFCAH