MDGTKLITVHDPISSDDGNLELALHGSYLPVPSLEKFSGSDVEDYPGEVHFCSGRIILNLHRRALTLKVVNKADRPIQIGSHYHFIEANPYLVFDRLRAYGMRLNIPAGTAVRFEPGDAKRVTLVSIGGRKVIRGGNGIADGAVDSSQLNEVIQKITENCFGHEDYPDASEGLIGDGIFDCSVDHEKYSSMYGPTTGDKIRLGDTDLFAEIEKDFAVYGDECIFGGGKVLRDGMGQSAGYPASASLDTVITNAVVIDYTGIYKADIGIKDGLIIAIGKAGNPDVMDGVHSNMIVGVNTEVIAAQGMIVTAGGIDCHVHFICPQLINEAIASGITTLVGGGTGPAHGTCATTCTPAPSQMKLMLQSTDEFPINVGFTGKGNTAKPEGLSEIIKAGAMGLKLHEDWGSTPAAIDNCLSVAEAFDIQVNIHTDTLNEAGCVEHTIAAFKDRSIHTYHSEGAGGGHAPDIIKVCGVKNVLPSSTNPTRPFTSNTVDEHLDMLMVCHHLDKNIPEDVAFAESRIRAETIAAEDILHDMGAISIISSDSQAMGRIGEVIIRTWQTANKMKVQRGWLPGPGESDPAKYNDNFRIRRYIAKYTINPAIVSGFSDFVGSVEAGKLADLVLWKPAFFGAKPELIIKGGAIAWANMGDPNASIPTPEPVMMRPMFGAYGKAGSSHSIAFVSKAAKEAGVASEYKLAKRVEAVGGVRSLTKLDMKLNDALPKIEVDPETYTVTADGEVLTCQ