MKVEKVVFALNGRRYEVVDADPSTTLLEFIRTRTPFKGTKLGCGEGGCGACVVLIAKYNPTKDQVTEFSASSCLTLLYNINFCSVITTEGLGSTQDGFHAIQKRMSGFHASQCGFCTPGMCMSIFTSLVNADKSKNLEPQNGFSKLSVSEAERAFSGNLCRCTGYRPIVDVCKSFASDVDLEDLGLNIFWKKGDKSADVSKLPSYTLGGGVCTFPDFLKSEMKSSLDYLNDSNVAVSREGWYHPKSIEQYYYLLNSGIFSDCSVKVVVGNTSAGVYKDQDLYNKYIDIGGIPELSAISRKDGGIEIGAATPISRTIEVLKQDNDSMSCPNGSVVFRKLAEHMSKVATPFVRNTASLGGNIILAQKYPFASDIATILLGAASTVCLQVTSERLEVTLEEFLEQPPLDPSTLLLSIFIPHWFSDSQKETNVIFETYRAAPRPLGNAVSYINSAFLGNVSLHGSSSDLVLSNLHLAFGAYGTEHAIRATKVEEYLTGKLLTPSVVLQAVRLLRGTIVPKEGTSHPEYRVSVAVGFLFSFLYPLVKGMTGPEKTLSIGCSSSVEEASLPLSSRRETVPSDEYKPVGEPIKKYGVELQASGEAVYVDDIPAPKDCLYGEFIYSTQALAYVKGMKFKPSLASEKIITVVSANDIPSGGQNIGSTFMFGDEPLFGAPIAEFAGQALGVVIAETQRYADLAAKQVVIEYATEDLKPPILTVEQAVQNNSYFKVPPERYPKQVGDFSKGMAEADHKILSTEVKLASQYYFYMETQTALAVPDEDNTMVVYSSSQYPELAQSVIAKCLGIPFSNVRVITRRVGGGFGGKAFRSYNVATAAALCANKLRRPVRMYLNRSTDMIMVGGRHPVKAYYSVGFKSDGKITALHLDVLINAGISPDASPIIPDTIISGLKKYNWGALSFDIKLCKTNNTSKSVMRAPGDTQGSFIADAIIEHVASVLSLDANTVRQKNFHTYDSLVLFYPESAGESSTYTLHSIFDRLLMTSSYLHRAESIKQFNSCNNWRKRGISCVPLIFKVAPRPAPGRVSVLNDGSIIVEVGGIEIGQGLWTKVQQMTAFALGQLWPDGCECLLDRVRVLQADTLNLIQGGLTAGSTASESSCAATLQACNMLTDRLKPVMDKLKQQSGAVSWDSLISQASQDNINLSSTAYWVPGQESSSYLNYGAGISEVEIDLLTGAITLLRSDLVYDCGKSLNPAVDLGQIEGSFIQGIGFFIYEEHETNSDGLVVSDSTWDYKIPSVDTIPKQFNAEVLNTGYHKNRVLSSKASGEPALVLASSVHCAVREAICAARKEFAHSTGSGSSPLTFQLDVPAPMTVVKELCGLDIVDKYLENLSTHQFQC*