MKLAPREIEKLALHGAGFLAQKRLARGLQLNYTEAIALIATQILEFIREGDKSVADLMDIGKQLLGRRQVLPAVPYLLDTIQVEGTFPNGTKLVTIHDAIALEDGNLELALYGSFLPVPSLDKFSRVEDDNFPGELIFGSGNIMINKGRKAVKIKVVNKADRPIQIGSHYHFIEVNPYMVFDRRRAYGMRLNIPAGTATRFEPGDAKMVVLVSIGGGQVIRGGNGIADGPVDVSQIEKVMDAVTANGFGNDPQAEVSEGFVGETAILTKEVSRVAYANMYGPTTGDKIRLGDTDLYAEIERDFAVYGDECIFGGGKVLRDGMGQAAGHPASLSLDTVITNAVIIDYTGIYKADIGIKDGVIVCTDKAGNPDMMDGVNKKMIVGVNTEVIAGQGLIVTAGGIDCHVHFICPQLAAESISSGITTIIGGGTGPAHGTCATTCTPAPLQMRLMLQATDDMPLNIGFTGKGNSAKQDGLPEIIKAGAMGLKLHEDWGSTPAAIDNCLTVAEQYDIQVNIHTDTLNESGCVEHTIAAFKQRTIHTYHSEGAGGGHAPDIIKVCGVKNVLPSSTNPTRPYTTNTVDEHLDMLMVCHHLDKNIPEDVAFAESRIRPETIAAEDILHDMGAISIISSDSQAMGRVGEVITRTWQTAHKMKVQRGTSIEPSGSENDNFRIKRYIAKYTINPAIANGISKYVGSIEVGKMADLVLWKPSFFGAKPEMVIKGGAIAWANMGDPNASIPTPEPVIMRPMFSAFGKAGSSNAFAFISKAAKAAKIRGEYGLKKRVRAVRNVRGLTKLDMKLNDALPKIEVDPETYTVTADGEVLSCAPVTNIPLSRNYFLF