MAEAAETLNGGVNGKTIHDLQSLLSSEGRDFLIRNNGDQVKTADLSGKIIGLYFSASWCGPCRRFTPLFAEVYKELYAQGDFETVFISDDEDEESFKEYFAKKPWLAIPFSDSTTRDRLNKLFEVNGIPRLVILGWNGKVLSNYGVDLVMEYGVEAYPFSPEKLKEITEEEEAARRNQSLGTLLVTRSRDFLISNDGNKVLVSEIQGKMVALYFCFSTDKPCRELTAKLVEMYNKLKDKGDEFEVVLISLDDDEQSYVEILKSIPFLAVPFKDKICEKLARYFELSIIPTLVIIRSDGKTVNSNVAELVEEHGIQAYPFTPEKLEELAEIERKRLESQTLESLLVSGEQDFVIGKGGVKVMEAKIEEMAKGWPEKVKHHLHTEHELNLERRRGYYCDGCGMAGRGWSYYCEECYFDLHPKCALEEEKKEDDEKGESKDGNGHEASTNEGWVCDGDVCKKA