MTDVKPGDKDATSERVLKTDLWQYGRRARTDGPYADNLDVDCIVVGGGFGGIYCLYLMRKQGFKTVMYEAGTGYGGTWRWNIYPGARVDSPVPIYELAIPEVYKDFHWTTNYPDWTELQAYFDHCDKVLDLQKDTAFETVVTAAEFNTEEGKWHVKTADGRNAKCKYFIVAAGFAAKRYIPDVPGLDSFKGVIHHSSFWPAEGVEFKGKKAAVIGTGASGVQIIQEMGDQCSALTVYQRTPNFALPMGRRNLTAAEQDALKPMYPEIHEMRERCFAGFHYDLCERNTYDDTPEEREAFHEKLWKQQGFALWLGGYKDYLFDYKCNMEAYNLWRRKQSPRVKDPKKKAILFPEKAPHPFGVKRPCLEQNYYEILDKDTVEVVDINSKSGTPIEKFTEKGIVAGGVEREHDIIVLATGFDV