MASSVAALSAKNKTLIVVESPSKAKTINKYLGSNYTVFASVGHIKDLPKKEIGLDFEHNYSPRYEIIPGKEKVVKQLKKLATEASNILIATDPDREGEAIAWHIANEIEHAKAPVARVLFNEVTKKAILEAIEKPRHIDLRLVHSQQTRQGLDKIVGYKISPFLWKVVLRGLSAGRVQSVALRLICEREEEIERFVIQEYWTIAADFLTANKESFRARLVRLDGDKPEITNVEQAEAIAAIAKKGNYSVREITPRIQQRKQPLPFTTSLLQQAASNQLGFGAQRTMRTAQQLYEGIELGAEGAMGLITYMRTDSTRISPEAVGEARNYIERNFGKDYVGAGSSGKPGKNAQDAHEAIRPTSLLKTPEQVKPYLSADQFKLYELIWKRFLAAMMAPAKIEQTKVDVEEQSGKFLFRANGSRVLFPGFMRVYDDQQELAYEAQTSTKEEVENEMVVKLPEKLAVNDPLGLGALEQKQSFTRPPARYSEASLVKDLDHFGIGRPSTYASIFSTLQDRRYVALEKRKIMPTDLGRDVAKILVANFPELFNVGFTAFMEDELDKVASGDDAYEKVLDSFYKPLTSALALRSATPLIPQNNEAETCDKCGTGKMILKWTASGKFLGCSNYPKCKNIRTISSNREKPASTGVHCPSCEDGEMVLRKGRLGPFLACSNYPKCNTLLNLNKQRHIEPPKTPPVVTDMACPKCGAPLYLRSGKRGLWLGCSKFPKCRGRLAWTALEPAAQERWERVMAAHQKAHPPVTLKMVDGSTVSMTSSIDDIIMKADAAGLIAPAMDLVPEAEG