MDERLYEAAIRGDVQKLLHLLNEDANMQAAEPFLDRVMRECIGKDNLLHLGTLFGQVEFAREISSRKPEFARQLNSQGLSPLHLAAERGHVQVVKVLLETDADVCFVRDRDGRIPLHLAVIKGRVEVIEELVKAKNITAWLLTDEREPILHLCAKHDQFDALKKLVRLVKDDGFVRLKDSSDNTILHLLSAKKHTGMIKFLLDNSNVELEINALNVDKLTALDELLQKCQTGMGRLDAAEARAAVWAAEKEELLKSLAAKDAALAEEASRNAGLFADLDAARALAEHLKEKAKEEAD