MDLVNLKTGTDSFQDEKGETHTRDDYPWGLCISLDNETISKLGISTPAVGSVVMITAKAIVKSTSERQDDDGTYRRAELQITDMAVAPDSSEPQKSAAETLYGNGGE