MSSNAFSDVPYSRGEFSDISWLNQNPIQMNQISLEEAFSHLSFNHTPLGFNGYGLPPLSNRCDVGAIPSQNRGYTSGYADASPFVSQKQFQRFSSNEELLCSAELQRKFRGDALNELRNNTNGLNVTNNVRRNQRWLQQQNLNHRSIYDFRGRILFLAMEQGGCRVLQEIMKRLKSEEEISFIFVELINNVMELMMDPFGNYVFQKLVEICSEQQRTHIILVVTNSDFHFVTMCLDIHGTRAVQKLLEHVTTQEQRSLIMSALSPGAVALTKDINGIHVVEHCLKHFSNEDNRYLLNVVANNCFEIATDKSGCCVMHHCLDYAQGETKELLMAEIIVNASLLSEDCYGNYVVQHLVTMKIPRVTENLLRQLEGKFLLLSCNKYGSNVVERIFLVSEEQYSARIILELLHNPNVSRLLVDPFGNYVTKTALMVSKGAIHNAILELIQLHSAMMRSNIYGKKLLDRVDSGKIRHM