MKLSPREVEKLGLHNAGYLAQKRLARGLRLNYTEAVALIATQIMEFARDGEKTVAQLMCIGKHLLGRRQVLPEVQHLLNAVQVEATFPDGTKLVTVHDPISCEHGDLGQALFGSFLPVPSLDKFAENKEDNRIPGEIIYGDGSLVLNPGKNAVILKVVSNGDRPIQVGSHYHFIEVNPYLTFDRRKAYGMRLNIAAGTAVRFEPGDSKSVKLVRIGGNKVIRGGNGIADGQVNETNLREAMEAVCKRGFGHKEEEDASEGITGDPDSPFTTIIPREEYANKYGPTTGDKIRLGDTDLFAKIEKDFALYGDECVFGGGKVLRDGMGQSCGDPPAISLDTVITNAVIIDYSGIIKADIGIKDGLIVSIGKAGNPDIMDDVFFNMIIGANTEVIAGEGLIVTAGAIDCHVHYICPQLVDEAISSGITTLVGGGTGPTAGTRATTCTPAPSQMKLMLQSTDDLPLNFGFTGKGSSSKPDELHDIIKAGAMGLKLHEDWGSTPAAIDSCLTVADQYDIQINIHTDTLNEAGFVEHSIAAFKGRTIHTYHSEGAGGGHAPDIIKVCGMKNVLPSSTNPTRPLTLNTIDEHLDMLMVCHHLNREIPEDLAFACSRIREGTIAAEDILHDIGAISIISSDSQAMGRVGEVISRTWQTANKMKVQRGPLQPGESDNDNFRIKRYIAKYTINPAIANGFSQYVGSVEVGKLADLVMWKPSFFGAKPEMVIKGGVVAWADMGDPNASIPTPEPVKMRPMFGTLGKAGGALSIAFVSKAAVDQRVHALYGLNKRVEAVGNVRKLTKLDMKLNDSLPQITVDPDNYTVTADGEVLTSFATTFVPLSRNYFLF*