MSDILLAEYTLKRALREHTTDLAPTSNPHLLCTPLPKHWRSNKSLPSQFRVVSLIPVPDGTRVTVTAGNEERPCAELKNPVTVMHGHEARFSDLRFLGRSGRGKC