MRSPPGAVAALASVAAQLATAALVPRDAAAPTTAAMPLPFPAQVGIDDSNLATCANANWPPPSSPVGEVISAQLPDADLQAALGEVDPARIRAIVDKLVGFGTRHTLSTQTDPTRGIGAARDWIAEEMRGYAATAGGRMEVTVPGYVQGVASRISFPVKISNVVATLKGDKDPDRVYVVSGHYDSRVTDVMNYEADAPGANDDASGVALAMELARIFATRRPAATIVFTAVAGEEQGLYGSAFMAQTYRNASVNVEGVLNNDIIGSSTGSRGEKDPHTVRVFCQGGSPAGESKERAETRASIGGENDSPARELGRFIAEVGGNAFTDMKVALVYRLDRYLRGGDHRSFLDAGYGSAVRFTEPNEDFNHQHQDVRNATDGTVLGDLAEFVDYDYVARVAKVNLAAAWSLANAPPQVRNVTVDTSTLSNDSGLSWAKIAGAGAALVKGYEVVWRPTTASLWTHQLYVGDVASFRVPLTKDNVIFGVRSVGLNGYKSPATMPFPG