RQDKLKVHMRKHTGEKPYLCQQCGAAFAHNYDLKNHMRVHTGLRPYQCESCFKTFVRSDHLHRHLKKDGCNGIPSRRGRKPRAREAALVAPGPASHPDGNDDNEEAEEEYPEEGALPLQDGLEQHFDGDDDDNGNDLNVAGGSSEGNAPGLS