MPTIVVATGARFAPVIRASSGDRASVGSGEAVKGKNSAPIEGGTFTPNPKTVWRGDAGLRSGPKRQMKNPDDFGGDYDKIREELMTQGYRGWAGNLSISNTINWLSENTFGAGGTSLGRGIDAVAGAYRKFLDALPYRRQDGRQARALPKGRAAEAYKRWEAFKAGESKPDDDGPVVGGRQGMLRGERDVFEYWTKVSEEAEAARKAGKRQKAAGRVGLSNKLGEGRLVLAEGQRRAISADVMGLVLSLRRAAAALERGDDASAGFASDAACVDASADEADDRRDELLSGWGGGGDSISFYGGYGAITPLEAAEARDAAGWTPTQVAERINAISALLVCTPGDAVACAHRFPAVLETPQSVLAARMAALKELLPRADAALIFRAEPRLLLAGDGDIIMGNVRRSVEAIKRDLPGINADKLLELEPRMMFEDISSGLEALRELWPEEAFRQSDADNPRX