MDETLKNGILVFAVNGKRYELPSVDPSTTLLQFLRSETCFKSPKLGCGEGGCGACVVLLSKYDPQLKRVEDFSVSSCLTLLCSLNGCGITTSDGLGNNKDGFHSIHERFAGFHASQCGYCTPGMCMSFFSALINADKANSTDPSAGFSKLTAAEAEKSIAGNLCRCTGYRPIADACKTFAADVDIEDLGFNSFWKKEDSRDMKVSKLPPYDPSKSLNFSTFPRFFKSEPAAYLDSRKYPWDTPASVDELRSLLQSNLAENGARIKLVVGNTGTGYYKETQRYDRYIDLRYIPELSIIRFDHIGIEVGAAVTISKLISFLKEENKINLSSYGNLVSQKLAQHMEKIASPFVRNSASVGGNLVMAQKNGFPSDIATLFLGLGATICVLTSQGHEKLTFEEFLGRPPLDSRSVLLTLLIPFKKEGSPTCSKFLFETYRASPRPLGNALPYVNAAFLADVSSHGNGILINDIQLAFGAYGTRHPTRAKQVEEHLTGKILSVNVLSEALKLVKQVVVPEDGTTHPYYRSSMVVSFLFKFLFCFTNVDPMKYGGLLNGITLVEEVSESNKDGYISEGKLHTLLSSAKQVVESSKEYHPVGEPMKKFGASMQASGEAVYVDDIPSPPNCLYGAFIYSTRPLAGVKSVHFGSNSLPDGVAAIITFKDIPSGGANVGSKTIFSPEPLFADDLARYAGDRIAFVVAESQRSADVAASMAIVEYDTENIDSPILTVEEAVQKSSFFQVPPLFYPKQVGDFSKGMTEADHKILSAETRLGSQYYFYLETQTALAVPDEDNCMVVYTSSQCPEYTGSAIASCLGVPEHNIRVVTRRVGGGFGGKAVKAMIVSTACALAALKLQCPVRMYLNRKTDMIMAGGRHPMKITYSVGFKSNGKITALHLDVLVNAGITEDISPVIPSNFIGALKKYDWGALSFDVKVCKTNLTTKSAMRGPGEVQGSYIAEAIMEHVASVLSLEVDSVRNQNVHTFESLKLFYGDCAGVIGDYTLPGIIDKLATSSNFVRRTEMIEQYNQLNMWKKRGISRVPLVYEAMQRPTPGKVSILSDGSVVVEVGGIEIGQGLWTKVKQMTAYGLSLIESSWSEELVEKVRVIQADTLSLVQGGFTAGSTTSESSCEAVRLCCKILVERLTPLKKNLQEKNGSVDWTTLIRQAKFQAINLAANSYYVPELSSMKYLNYGAAVSEVEIDILTGETKILQSDIIYDCGQSLNPAVDMGQIEGAFVQGIGFFMLEEYLTNTDGLVVTDSTWTYKIPTIDTIPKRFNVQVLNTGHHEKRILSSKASGEPPLLLASSVHCATRAAIKAARKQLKLWGKLDESDTDFYLDVPATLPVVKTQCGLNYVEKYLETLLDLKSS*