MKRVVRISFTDVEATDSSSSEDDQTNTESPSPRKGKRFVKEIVIDPSDSAEVRKTRFKIRIPARLTKKIRGVRQRPGGKWAAEIRCGKAHGGIRNGGPVRLWLGTFETAEEAALAYDKAAIRLIGPHAPINFGPESPAVKQDSVAGD