MEKFSGKPVTRIPIMAKQVLDLYELYRLVVQHGGLVEIINKKLWREITRGLNLPSSITSAAFTLRTQ