MKLVPREAEKLALHNAGFLAQKRLARGLRLNYTEAVALIAAQILEFVRDGDKTVTCLMDLGKQLLGRRQVLPAVPYLLHTVQVEGTFVDGTKLITVHDPISLDDGNMELALHGSFLPVPSPEKFSGGDVEDYPGEIHYSSGRIVLNLHRRALTLKVVNKADRPVQIGSHYHFIEANPYLVFDRERAYGMRLNIIAGTAVRFEPGDAKNVTLVSIGGHKVIRGGNGIANGPIDSSQINEVMQKVNANNFGHEDYPDAREGFIGDGPFDCTVDREKYASIYGPTTGDKIRLGDTNLFAEIEKDFAVYGDECIFGGGKVLRDGMGQATGYPESSCLDTVITNAVVIDYTGIYKADIGIKGGLIVAIGKGGNPDVMDGVHSNMIVGVNTEVIASEGMIVTAGGIDCHVHFICPQLAEEAIASGITTLVGGGTGPAHGTCATTCTPAPSQMKLMLQSTDQLPINMGFTGKGNTAKPEGLAEIVKAGAMGLKLHEDWGSTPAAIDNCLSVAEDFDIQVNIHTDTLNESGCVEHTIAAFKDRAIHTYHSEGAGGGHAPDIIKVCGVKNVLPSSTNPTRPFTTNTVDEHLDMLMVCHHLDKNIPEDVAFAESRIRAETIAAEDILHDMGAISIISSDSQAMGRIGEVITRTWQTANKMKVQRGRLHGSGESDTAQDNDNFRIRRYIAKYTINPAIVNGFSDFVGSVEVGKLADLVLWKPSFFGAKPELVVKGGTIAWANMGDPNASIPTPEPVMMRPMFGAFGKAGSSNSIAFVSKVAKEAGVATDYKLEKRVEAVSGVRCLTKLDLKLNDALPKIEVDPETYTVTADGEVLTCQPAPTVPLSRNYFLF*