MGDNLMDKVTALSEQLKITGTEVGKKMTAGMTSMSFKMRELFQGQTPADKVVEDATSEALQGPDLAMNLDICDLINAGKVSSVDLVRGIRKRLLLRDARVQLLSLSLLETVTKNCDKVFSEVAAERVLDEMVRLVDDPITVVNNRNKALMLIEAWGESAEELRHLPVYEETYKSLKSRGVRFPGRDNESLAPIFTPPRSVAEAEAGANFTQQTFQDVHMHTYTAEETKEAFDVARNSIELLSTVLSSSPQQDALQDDLTTTLVQQCYQSQHTIQRFIETAGDNEAMLFEALTVNDEIQKVLSRYEEMKTPVAPAHAEQEPLAIPIPAEAEHEDPTGAGSEEALVRKPAGTRAKPGEDEGVLDDLDEMIFGKKGGGSSSQEDVDGAQKQDTKKDDLINL*