MAGQVFVHHLGGGSGGDDPTHPWLSLKSSHEMDDAVASWREKLADMAAADERAGRYPCPLCDRHFPTEKAVHGHMRSHPGRGWRGMEPPREPSPGDLALAADGKRYRYVCDRCKAPFETRQALGGHRASHSTKKGCSWHAKQLAMAKPPKNDFDLNHLSLEAIQAAAQEEQAAQEGNKDEEPKN