MEVGPLMEFFMLEQIITNISIFQFWVRGHLLRNREEVVTLLDDLEKGLKPRPQVPGPARGPAQEEPWEKEAPLGAAQEALSIQPKETQPFPESEQVYLHFPSDITEDGPPKDKRSLPQLSIAEMESHVFSEKLTTDTSTFETTSEVECALEPQQRNCKAERLRRSPALGKSFRQMVVSKKKIPTGKKDHECSECGKAFIYNSHLVVHQRIHSGEKPYKCSDCGKTFKQSSNLIQHQRIHTGEKPYECSECGKAFRWVAHLVQHQRIHSGEKPYECNKCGKAFSQSSYLSQHLRIHSGEKPFICKECGKAYRWCSELIRHRRVHSGKD