MGTTRSEIEEARDWQGNLLDCSRCEQREGLTEGRCHLGHACVHDRYARRIDRFFRWNPDLAKSYLEHPYFETRAVAAKHVELFYLPRLVADPDETVRQSVAQRLPVRSKPFEILRHDPHRDVRVRVAERLEPRDLATMIGDTDYFVRQIVARRLPPGLLVKMIHDPDPEVRKVVAQRIAPEWLPTLAADTEMPVRLAAVRRMDNKQLRQFVKDPDWRLRYEVAGRLELADLEPLRADPEPAVRELVAQRLNRPRGEGVWPEAC