MTNRLFRCLTLCLCLHSAAPAAFLSNGLAKVQRQNVVGVSRENDRGLDTALWSTLDEPITLGGVKALEDYVKERGGNLPIRKVLIANNGMAATKSILSMRQWAYMELGDERAIQFVAMATPEDLKANAEFIRLADSFVEVPGGSSANNYGNVDVICKLAQEQGVDAVWPGWGHASEKPALPDGLAKIGVKFIGPPAPVMSVLGDKIAANILAQTANVPSIPWSGSFGGTDDGPLQADLTDEGTIPDDIFEKATCRNVEEAIQAAEKIGYEEGLMIKASEGGGGKGIRFVDNEEDLRNAFIQVQSEVIGSPIFIMQLCKNARHLEVQIVGDEHGNAVALNGRDCSTQRRFQKIFEEGPPTIAKVDTFDEMQKAAQRLTQTIGYVGAGTVEYLYNAATDKYFFLELNPRLQVEHPVTEGITGVNMPATQLQVAMGIPLYNIPQIRHLYGKEDIYGTDKIDFMVEKYKPIDTHVIAARITAENPDEGFKPTSGSIERIKFQSTSNVWGYFSVGANGGIHEFADSQFGHLFAKGATREQARKSLILALKEIEVRGEIRTTVEYLAQLLETKEFIENTIDTSWLDGIIKSKSVQIEMPEDLTVISAAVFKAFKHVEEAVEDVKESFRKGQVSVGGVPAMNSFDIEIAYKDTKYTFHVERTAEDLYLLSCAGNTIEVRLTLTAESAILATFGGETHRIDGMDEPLGLRLVLDGNTILMPTIFDPSELRTDVTGKVVRFLQDNGGSVEAGQPFVEVEAMKMIMPLKATESGKITHNLSPGSVISAGDLLASLDLKDPSKVKKIVTFEGEFKIPSVALETAATDMISHILAGYQGDAEFAANAAFEDIEDVETAATLVTDTLNEFLRVEKIFNGRLLDDVVRDLTKANSENLDHVIAEIQAHLNVRLRSQLILAMLRQVETFSDRFGVAEISGDLLAALEELQTLKDKMYGEITLAADTIIRQSKIPSFESRVEELRAQLSDTETDLVKLSKSPTLSAGVDLLTYLFTDSDGLVRSAAVEVYVRRVYRAHRMLDLSVEDKSGRLTCSFTFQFSDVPENEAPTRQGLLSVVASMDSFKSDFANILEDMSEAIGEKPATSDGRPLTALHIAMADGEMGEFSVVEGVLASEKPKLIAMGVRTVNFVVPNKKKEPSYFTFPQADNYKEDRLRRNMRPTFHHLLELARLTSNFDAERIPAIGKNAQVYIGTEKSERPVRGGPPQVVFVRAISHSSGLVTDVGALRALQQGLDELERAQSNSKVNLQSSSRIFLHSLHELEGTTPQEVSARFKAVMSSLKSKLATRLLKLRVDEIEVKLRIASKSEDGSPIVQNVRLVGSSMEGEWLGATTYIEKPDPVTGVTTEFCVLDESGEANMCFLDPYGTSNIIQTKRAIARRVGSTYAYDFLGLLEVALIGEWEQHINSLELDTGVTIPTDLFESQELIEDEDGNLVLGSRVVGTNKIGMVTWVVKMKTPEYPEGREVVVIANDVTVQSGSFGVEEDELYYKASVYARERKLPRVYIACNAGARIGLVDELKEKINIKFNDPTNPNKGFEYLYLTDEDYKALPEGALIASKVNEGWALSDIIGTKHGIGVENLQGSGKIAGETSRSYDEIFTLSYVTGRSVGIGAYLVRLGQRVIQMKQGPIILTGFSALNKLLGRDVYTSNNQLGGPQVMQPNGVSHDIVDDDQEGVTSIMKWLSFVPKTVGALPACRESADPVDRPVAWRPTPTPYDPRLMLSGTADVPGFFDKGSWKEYLSGWGKSVVIGRGRLGGIPMGAIAVETRLVDKVIPADPADPNSREAILPQAGQVLFPDSSYKTAQALRDFNKEGLPVMIFANWRGFSGGSRDMAGEVLKFGAMIVDALREYENPVYIYLPPHGELRGGSWVVVDPTINQEKMEMYADPDSRGGILEPAGITEIKFRTPDQLKVMHRQDPQLKLLDAELEMCEMEDDKAAIKEQIIAREEQLKPVYLQAATEFADLHDKTGRMKAKGVIREAVPWEQSREFFFWRAKRRMLEDAAAGQMRQGDASLTKDSATDLLKDVFSGDWNDDKAVADFFESNASDVADKVKAVKAAGVQAKIDALKKELDGLEFM*