MDERQKNVSLVLAVNGERFELPCVDPSTTLLHFLRSETCFKSPKLGCGEGGCGACVVLVSKYDPNIKKVEDFSVSSCLTLLYSLNGCSITTSEGLGNTRDGFHSIHERFAGFHASQCGFCTPGMCMSFFSALVNADKGNKPDPPPGFSKLTSSEAEKAIAGNLCRCTGYRPIADACKSFASDVDIEDLGFNSFWKKGDSKEVKVSKLPPYDPTKNFSTYPEFLKTEFATNSGSSRRYPWYSPVSIEELRSLLNSNVTENGASFKLIVGNTGTGYYKETQRYDHYIDLRYIPEPSIIKRDQTGIEVGAAVTISKLISFLKEENKVNLGSYGTLVSQKLANHMEKIASPFVRNSASVGGNLVMAQKNGFPSDIATLFLGLCATVSLMTSHGFENLTWEELLSRPPLDSRTVLLSVCIPFKQDQSSLQIHSEVLFETFRTAPRPHGSALAYINAAFQADVSLCQKGLLINNIQLAFGAYGTKHATRTKKVEEYLTGKILNIHVLYEALKLVKLAVVPEDGTLHPEYRSSLAVSYVYEFLHPFTDVHSAISGGLLNGISDISVEELSKSCNDVCISQGREQTLLSSAKQVVELSSEYYPVGEPMKKVGAAMQASGEAVYVDDIPSPPNCLHGAFIYSTKPLAGVKGVQLESNRSTDGVTTIITFKDIPSGGENVGVIAMSDPEPLFADDLARCAGDRISVVVADSQRSADVAARTALVEYDTENIYSPILTVEEAVEKSSFFQIPPYMNPKQVGDFSKGMSEADHKILSAEIRLGSEYYFYMETQTALAIPDEDNCMVVYTSSQCPENMQHVIASCLGVPEHNIRVITRRVGGGFGGKGVRSMPVSTACALAAYKLRRPVRICVNRNSDMIMTGGRHPMKVTYSVGFKSSGKITALHLDILMNAGITEDISPLLPSNVIKALKKYDWGALSFNVKLCKTNLTSKSAMRAPGEVQGSYIAEAIIEHVASLLSIEVDSVRNKNFHTFESLNLFYDNIVAAGEYTLPSIMNKLAVSSSFFQRSKKIEQFNQNNTWKKRGISRVPIVYEVVQRPTPGKVSILQDGSIVVEVGGIEIGQGLWTKVRQMTAYALGLIDSSWAEDLVEKVRVIQADTLSLVQAGFTAGSTTSETSCEAVRLCCDILVERLTPLKKQLQEQNGSVDWPMLIRQAQAQSVNLAANSYYVPEFDSMSYLNFGAAVSEVEINILTGETAILQSDIIYDCGQSLNPAVDLGQIEGAFVHGIGFFMHEEYLTNKDGLMVSNSTWTYKIPTIDTIPQNFNVHVVNSGHHEKRVLSSKASGEPPLLLAASVHCAARAAVKAAREQLQLWGKLDGSVSEFYLDVPAILPVVKTQCGLDYVEKYLESLLAQKSN*