MADADLVMTGTVLTVDDARPTAEAIAVADGRVIAVGDRSEVAGLVGANTRVIDLGAGCVMPGFVEAHGHPLLEAVVLSDRFVDIRPVTMRDADDVVAAIRGEVARRGPAGAYLVGWDPLLQSGLGEPTLTWLDSLAPNGPLVIIHNSGHKAYFNSHAAWLNGLTRDTADPKGAKYGRDGNGELDGTAEEIGAILPLLAGVADPSNFGAMLRAECARLNRAGLTTCSEMAFDPGYRPMVEAVRAELTVRLCTYEISNARMCTDATPGQGDDMLRQVGIKIWVDGSPWVGNIDLTFPYLDTPATRAIGVPPGSRGCANYTREQLAEIVGAYFPRGWQIACHVHGDGGVDTILDVYEEALRRNPRDDHRLRLEHVGAIRPDQLRRAAELGVTCSIFVDQIHYWGDVIVDDLFGAQRGSRWMPAGSAVAAGMRISLHNDPPVTPEEPLRNISVAATRVAPSGRVLAPEERLTVEQAIRAQTIDAAWQLFAEDAIGSLQVGKYADMVVLSADPRTVPPEQIADLAVRATFLAGRQVYRR*