MIQEPKRPSDKPLRLPLQDVLKPGMVVTFGPTGLTTEVKSVEMHHEAIQEALPGDNVGFNVKNVPVKDLKCGFVASNSKDVPAKEAADFTSQIIIMNHPGQIGNGYTPVLDCHTSQL