TCVSVEASVNGSRLLCSDKTIEAAEALLHMDSPSSLRGGRSPVPYLAAMRPDMMTESEVEVSTEDFCEEEEEEEEEDDEEEEEEMEMQEEPEPEPVRKRKVGRKAKSANVSGSPDLGVKKKPREGKAGSTTYLWEFLLELLQDKNTCPRFIKWTQREKGIFKLVDSKAVSKLWGKHKNKPDMNYETMGRALPYGTTTRGILAKVEGQRLVYQFKEMPKDIVIIDDDHADGHA