MTRASTIDFGRRKQSELFGSGPLRPANIIRNKFPTYKNGSNGIVIKLADGPEMPSLKEAVAKEATDLLDRCQRPSVRELTMKFEKGFNTATLLSNEAKWRHAALLERDILLKDLKSVLESLRGRVGGKNKDEIVESLSMVDILAIELSKREDELLRQKTEVTKIADTLKLASTDAKRIIDEERANARLEIESAKASVQKIQSALKEQELFSQRTGKQDVDELKEEVQEARRVKMLHCPSKAMDIENEIQVLRDQLAEKSSDSLRLLKELELHRSYGENDMPLYELKGLETLGSTLRIVVHECASVDFSNSSIQWFRIQPEGSKKEIISGATKPVYAPEPHDVGRYIQAEVKSGGQISVAKTAGSIDPAAGLVEYVETLVRNPETDYNVVIIQVNGVAQAADSVHVLCIGRLRMRLAKEKTVVAKEFYSSSMQLCGVRGGGDAAPQSIFWQPRKGLSFVLAFETTRERNSALMLARRFAIDCNIILGGPGDKTSW*