MDLVRSAPGGILDLNKVATKLGVRKRRVYDITNVLDGIELVEKKSKNHIRWIGSDLSNFGAVPQQKKLQEELSDLSAMEDALDELIKDCAQQLFALTDDKENGRLAYVTYQDIHSIQAFHEQIVIAVKAPAETRLDVPAPREDSITVHIRSTKGPIDVYLCEVEQAQTGNKRAEGVGTSSSESTHPERPEEEENPQQSEELLEVSN