MDNKIRMAKYAVRGAVPARAGELAQQLKAGEKLPFDRLVFCNIGNPHAVGQKPITFYRQVAAAVTDPSLLSAGIYPDDVKKRATEYLAATNGAGSGAYTDSSGLLCPGDGYPAEPKDIYLTTGASEGVKRAITALIKDERCGMLIPRPQYPLYSAALTMVGGRIVYYDMYEEKGWKTSQEELNQAAADAFTDGTKLRAITVINPGNPVGAVLDREDVVMLINFATEQKLVILADEVCQENVYKEGKKFHSFKKVLRELQKDDPETYKEPI*