MKERSVLMERYEIGRLLGQGTFVKVNLATGQTVAIKMIHKDKIMKTGLMDQIKREISIMRLVRHPNILQLFEVMATKNRIYFVLEYAKGGELFKKIEKGKLTEEAARKYFQQLISANETLKVCDFGLSALAESKRQDGMLHTACGTPAYVAPEVLSRKGYSGAKADVWSCGVILFVLVASYLPFHDRNLIEMYKKISKAEYRCPHYFSAALKELLYGILDPDPNTRMPISMIKRSAWYRKPVGLAVLKTEIRNQGSLRLTNLNAFNIISLSTGFDLSCMFDEKYSQREARFTSEQSAGAVFGKLKELARRLKLKVTKKDGVLKLATTKEGRNGILELDAEIFEIAPSFVLVGLKKTNGDTLEYQKLMKDGIRPSLKDIVWTWQGDQQQSCILRHAGQQQLQLPTTAAISTTPVIHQ*