MTGGSGVVVIDNGGGLLKAGFGGDQDPIAVVPNCMAKPPGGNTKKWLVADQLQADDVDVTGMTLKRPIDRGYLINTEVQREVWERVVRNLLKVDPNNSSLLLVEPMFNPPALQHATDELVFEEFGFKSLCVADAPSLVHLYEASRQPTLFRAQCSLVVDCGFSFTHASPVLQNFTLNYGVRRMDLGGKALTNYLKELVSYRSLNVMDETLLIDDAKEKLCFVSLDVPGDLRLARLSFKDNPFRCSYILPDGITYKKGFVKDMDDALRYCSLPLNEESDRKDHGLETNKFEDRKKPELSQNEFVLTNERFLVPEMLFHPIDLGINQAGLAECIVRAVQACHPYLQPVLFESIILTGGSTLFPRFAERLERELRPLVPDDYQVKITRQENPILGVWRGGSILASSPDFESMCVTKSEYEEMGSARCRRRFFH*